Rome2Rio

How to get fromPenza to Kostromaby plane, train, bus, car, or taxi

Find Transport to Kostroma

See all options

There are 10 ways to get from Penza to Kostroma by plane, train, bus, car, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly to Domodedovo International Airport, train

    best
    1. Fly from Ternovka Airport (PEZ) to Domodedovo International Airport (DME)plane plane PEZ - DME
    2. Take the train from Yaroslavsky Railway Terminal to Kostroma Novaiatrain train
    7h 58m
    ₽5,859–29,335
  2. Bus

    cheapest
    1. Take the bus from Penza Bus station to Moscow Central Bus Stationbus bus
    2. Take the bus from Moscow Central Bus Station to Kostroma Bus stationbus bus
    17h 20m
    ₽2,700–4,712
  3. Train via Moscow

    1. Take the train from Penza 1 to Kazansky Railway Terminaltrain train 052М
    2. Take the train from Yaroslavsky Railway Terminal to Kostroma Novaiatrain train 716Я / ...
    15h 32m
    ₽3,307–7,864
  4. Drive 734.2 km

    1. Drive from Penza to Kostromacar car 734.2 km
    11h 32m
    ₽4,984–7,198
  5. Taxi

    1. Take the taxi from Penza to Kostromataxi taxi 734.2 km
    11h 32m
    ₽9,500–12,000
  6. Fly to Kostroma

    1. Fly from Ternovka Airport (PEZ) to Kostroma (KMW)plane plane PEZ - KMW
    19h 35m
    ₽8,844–39,415
  7. Fly to Sheremetyevo International Airport, train

    1. Fly from Ternovka Airport (PEZ) to Sheremetyevo International Airport (SVO)plane plane PEZ - SVO
    2. Take the train from Yaroslavsky Railway Terminal to Kostroma Novaiatrain train
    8h 36m
    ₽5,789–29,760
  8. Fly to Tunoshna Airport, train

    1. Fly from Ternovka Airport (PEZ) to Tunoshna Airport (IAR)plane plane PEZ - IAR
    2. Take the train from Liutovo to Kostroma Novaiatrain train
    10h 25m
    ₽9,654–41,945
  9. Train, bus

    1. Take the train from Penza-1 to Nizhny Novgorod Moskovskiy stationtrain train 310Э / ...
    2. Take the bus from Nizhny Novgorod Kanavinskiy to Kostroma Bus stationbus bus
    19h 7m
    ₽2,911–5,585
  10. Train

    1. Take the train from Penza-1 to Arzamas 1train train
    2. Take the train from Arzamas 1 to Nerehtatrain train
    3. Take the train from Nerehta to Kostroma Novaiatrain train
    21h 34m
    ₽3,007–9,214

Ternovka Airport (PEZ) to Domodedovo International Airport (DME) flights

Calendar7Weekly Planes
Duration1h 15mAverage Duration
Ticket₽4,146Cheapest Price
See schedules

Questions & Answers

What companies run services between Penza, Russia and Kostroma, Russia?

You can take a train from Penza 1 to Kostroma Novaia via Kazansky Railway Terminal and Yaroslavsky Railway Terminal in around 15h 32m. Alternatively, you can take a bus from Penza Bus station to Kostroma Bus station via Moscow Central Bus Station in around 17h 20m.

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Is ride-sharing platform BlaBlaCar right for you?, How to get from Southend Airport into central London, and Travelling around the UAE - to help you get the most out of your next trip.

More Questions & Answers