There are 6 ways to get from Penza to Vladimir by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- 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,928–5,674Taxi
- 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,594–32,305Fly to Nizhny Novgorod International Airport, train
- Fly from Ternovka Airport (PEZ) to Nizhny Novgorod International Airport (GOJ)plane PEZ - GOJ
- Take the train from Nizhny Novgorod Strigino to Vladimirtrain
7h 40m₽6,774–35,105
Ternovka Airport (PEZ) to Sheremetyevo International Airport (SVO) flights
Comparing Your Travel Options
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 6h 23m and costs RUB 5500 - RUB 33000.
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 655 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 10h 25m 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,400–28,000
Flights from Ternovka Airport to Nizhny Novgorod International Airport via Sheremetyevo International Airport
- Ave. Duration
- 5h 51m
- When
- Every day
- Estimated price
- ₽5,500–32,000
Flights from Ternovka Airport to Nizhny Novgorod International Airport via Pulkovo
- Ave. Duration
- 6h 30m
- When
- Monday, Saturday, and Sunday
- Estimated price
- ₽9,000–43,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Penza 1 to Saransk
- Ave. Duration
- 2h 49m
- Frequency
- Once daily
- Estimated price
- ₽800–2,500
- Website
- Russian Railways
- 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
- Russian Railways
- 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
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Nizhny Novgorod Strigino to Vladimir
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- ₽1,100–2,900
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,100–1,500
- 2nd Class (Kupé)
- ₽2,100–2,900
- 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 5 incredible day trips from Florence by train, Want to know more about Flixbus?, and How to get from London to Edinburgh - to help you get the most out of your next trip.
Booking & Getting There
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.







