There are 6 ways to get from Penza to Vladimir 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.
Fly to Domodedovo International Airport, train
best- Fly from Ternovka Airport (PEZ) to Domodedovo International Airport (DME)plane PEZ - DME
- Take the train from Moscow Vostochny Station to Vladimirtrain
5h 28m₽5,134–28,655Train
cheapest- Take the train from Penza 1 to Saransktrain 340С / ...
- Take the train from Saransk to Vladimirtrain 063Й
10h 25m₽2,045–6,458Bus
- Take the bus from Penza Bus station to Moscow Central Bus Stationbus
- Take the bus from Moscow Central Bus Station to Vladimir Bus stationbus
13h 38m₽2,400–4,212Drive 563.2 km
- Drive from Penza to Vladimircar 563.2 km
7h 48m₽3,804–5,495Taxi
- Take the taxi from Penza to Vladimirtaxi 563.2 km
7h 48m₽5,500–7,000Fly to Sheremetyevo International Airport, train
- Fly from Ternovka Airport (PEZ) to Sheremetyevo International Airport (SVO)plane PEZ - SVO
- Take the train from Moscow Vostochny Station to Vladimirtrain
6h 23m₽5,494–30,305
Ternovka Airport (PEZ) to Domodedovo International Airport (DME) flights
Questions & Answers
The cheapest way to get from Penza to Vladimir is to bus which costs RUB 2400 - RUB 4300 and takes 13h 38m.
The fastest way to get from Penza to Vladimir is to fly and train which takes 5h 28m and costs RUB 5000 - RUB 29000.
No, there is no direct bus from Penza station to Vladimir station. However, there are services departing from Penza Bus station and arriving at Vladimir Bus station via Moscow Central Bus Station. The journey, including transfers, takes approximately 13h 38m.
No, there is no direct train from Penza to Vladimir. However, there are services departing from Penza 1 and arriving at Vladimir via Saransk. The journey, including transfers, takes approximately 10h 25m.
The distance between Penza and Vladimir is 800 km. The road distance is 563.2 km.
The best way to get from Penza to Vladimir without a car is to train which takes 10h 25m and costs RUB 2000 - RUB 6500.
It takes approximately 5h 28m to get from Penza to Vladimir, including transfers.
Penza to Vladimir bus services, operated by Avtovokzaly.ru, depart from Penza Bus station.
Penza to Vladimir train services, operated by Russian Railways (РЖД), depart from Penza 1 station.
The best way to get from Penza to Vladimir is to train which takes 10h 25m and costs RUB 2000 - RUB 6500. Alternatively, you can bus, which costs RUB 2400 - RUB 4300 and takes 13h 38m.
What companies run services between Penza, Russia and Vladimir, Russia?
You can take a train from Penza 1 to Vladimir via Saransk in around 10h 25m. Alternatively, you can take a bus from Penza Bus station to Vladimir Bus station via Moscow Central Bus Station in around 13h 38m.
- Website
- aeroflot.ru
Flights from Ternovka Airport to Sheremetyevo International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₽4,300–26,000
- Website
- s7.ru
Flights from Ternovka Airport to Domodedovo International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₽4,100–25,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Moscow Vostochny Station to Vladimir
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- ₽700–1,300
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽900–1,300
- Commuter Electric Train
- ₽700–1,000
Train from Moscow Vostochny Station to Vladimir
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- ₽700–1,300
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽900–1,300
- Commuter Electric Train
- ₽700–1,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Moscow Vostochny Station to Vladimir
- Ave. Duration
- 1h 51m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–2,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Penza 1 to Saransk
- Ave. Duration
- 2h 49m
- Frequency
- Once daily
- Estimated price
- ₽800–2,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽800–1,100
- 2nd Class (Kupé)
- ₽1,800–2,500
Train from Saransk to Vladimir
- Ave. Duration
- 6h 36m
- Frequency
- Once daily
- Estimated price
- ₽1,700–4,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,000–13,000
- 3rd Class (Platzcart)
- ₽1,700–2,300
- 2nd Class (Kupé)
- ₽2,800–4,000
Train from Moscow Vostochny Station to Vladimir
- Ave. Duration
- 1h 51m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–2,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,000–2,800
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Penza 1 to Saransk
- Ave. Duration
- 3h 11m
- Frequency
- Twice a week
- Estimated price
- ₽340–640
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽600–640
- 2nd Class (Kupé)
- ₽340–400
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Penza Bus station to Moscow Central Bus Station
- Ave. Duration
- 10h
- Frequency
- Every 3 hours
- Estimated price
- ₽1,400–2,800
- Schedules at
- avtovokzaly.ru
Bus from Moscow Central Bus Station to Vladimir Bus station
- Ave. Duration
- 3h 8m
- Frequency
- Hourly
- Estimated price
- ₽1,000–1,500
- Schedules at
- avtovokzaly.ru
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 Train travel in Spain: A guide to Renfe, Travelling to and around Russia for the 2018 FIFA World Cup, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
More Questions & Answers
Penza to Vladimir bus services, operated by Avtovokzaly.ru, arrive at Moscow Central Bus Station.
Penza to Vladimir train services, operated by Russian Railways (РЖД), arrive at Saransk station.
Yes, the driving distance between Penza to Vladimir is 563 km. It takes approximately 7h 48m to drive from Penza to Vladimir.













