There are 5 ways to get from Pskov to Penza by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly
best- Take the train from Pskov-1 to Airporttrain
- Fly from Pulkovo Airport (LED) to Ternovka Airport (PEZ)plane LED - PEZ
7h 22m₽7,674–35,716Bus, train
cheapest- Take the bus from Pskov Bus station to Velikiy Novgorod Bus stationbus 958
- Take the bus from Velikiy Novgorod Bus station to Okulovkabus 255 / ...
- Take the train from Okulovka to Penza 1train
25h 47m₽4,028–7,785Train
- Take the train from Pskov Pass to Bologoe-Moskovskoetrain 010Ч
- Take the train from Bologoe-Moskovskoe to Penza 1train 105А
24h 40m₽4,154–9,281Bus
- Take the bus from Pskov Bus station to Smolenskbus
- Take the bus from Smolensk to Salaryevo Bus Stationbus
- Take the bus from Moscow Central Bus Station to Penza Bus stationbus
25h 51m₽6,073–8,553Drive 1,362.4 km
- Drive from Pskov to Penzacar 1,362.4 km
18h 37m₽9,431–13,622
Pulkovo Airport (LED) to Ternovka Airport (PEZ) flights
Questions & Answers
The cheapest way to get from Pskov to Penza is to bus and train which costs RUB 4000 - RUB 8000 and takes 25h 47m.
The fastest way to get from Pskov to Penza is to train and fly which takes 7h 22m and costs RUB 7500 - RUB 36000.
No, there is no direct bus from Pskov station to Penza station. However, there are services departing from Pskov Bus station and arriving at Penza Bus station via Smolensk, Метро «Преображенская площадь» and Moscow Central Bus Station. The journey, including transfers, takes approximately 25h 51m.
No, there is no direct train from Pskov to Penza. However, there are services departing from Pskov Pass and arriving at Penza 1 via Bologoe-Moskovskoe. The journey, including transfers, takes approximately 24h 40m.
The distance between Pskov and Penza is 1448 km. The road distance is 1362.4 km.
The best way to get from Pskov to Penza without a car is to train which takes 24h 40m and costs RUB 4100 - RUB 9500.
It takes approximately 7h 22m to get from Pskov to Penza, including transfers.
Pskov to Penza bus services, operated by Avtovokzaly.ru, depart from Pskov Bus station.
Pskov to Penza train services, operated by Russian Railways (РЖД), depart from Pskov Pass station.
The best way to get from Pskov to Penza is to train which takes 24h 40m and costs RUB 4100 - RUB 9500. Alternatively, you can bus, which costs RUB 6000 - RUB 9000 and takes 25h 51m.
What companies run services between Pskov, Russia and Penza, Russia?
You can take a train from Pskov Pass to Penza 1 via Bologoe-Moskovskoe in around 24h 40m. Alternatively, you can take a bus from Pskov Bus station to Penza Bus station via Smolensk, Salaryevo Bus Station, Salaryevo, Preobrazhenskaya Ploshchad, Метро «Преображенская площадь», Метро «Щёлковская», and Moscow Central Bus Station in around 25h 51m.
- Website
- aeroflot.ru
Flights from Pulkovo Airport to Ternovka Airport
- Ave. Duration
- 2h 12m
- When
- Monday, Saturday, Sunday, Wednesday, and Friday
- Estimated price
- ₽6,500–34,000
Flights from Pulkovo Airport to Ternovka Airport via Moscow Sheremetyevo
- Ave. Duration
- 4h 50m
- When
- Sunday
- Estimated price
- ₽6,500–35,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Pskov-1 to Airport
- Ave. Duration
- 3h 21m
- Frequency
- 3 times a day
- Estimated price
- ₽900–1,500
- Website
- Russian Railways
- Lastochka Train
- ₽1,000–1,500
- Commuter Electric Train
- ₽900–1,300
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Pskov Bus station to Smolensk
- Ave. Duration
- 7h 20m
- Frequency
- 5 times a day
- Estimated price
- ₽1,200–2,300
- Schedules at
- avtovokzaly.ru
Bus from Moscow Central Bus Station to Penza Bus station
- Ave. Duration
- 10h
- Frequency
- Every 3 hours
- Estimated price
- ₽1,400–2,800
- 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 How to get from Luton Airport into central London, Need to know: Jadrolinija, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Pskov to Penza bus services, operated by Avtovokzaly.ru, arrive at Smolensk station.
Pskov to Penza train services, operated by Russian Railways (РЖД), arrive at Bologoe-Moskovskoe station.
Yes, the driving distance between Pskov to Penza is 1362 km. It takes approximately 18h 37m to drive from Pskov to Penza.






