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,169–33,706Bus, 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,042–8,522Drive 1,362.4 km
- Drive from Pskov to Penzacar 1,362.4 km
18h 37m₽9,248–13,357
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 7000 - RUB 34000.
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 8500 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 10m
- When
- Every day
- Estimated price
- ₽6,000–32,000
Flights from Pulkovo Airport to Ternovka Airport via Moscow Sheremetyevo
- Ave. Duration
- 4h 50m
- When
- Sunday
- Estimated price
- ₽6,500–32,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Pskov-1 to Airport
- Ave. Duration
- 3h 21m
- Frequency
- 3 times a day
- Estimated price
- ₽900–1,500
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,000–1,500
- Commuter Electric Train
- ₽900–1,300
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Pskov Pass to Bologoe-Moskovskoe
- Ave. Duration
- 6h 39m
- Frequency
- Once daily
- Estimated price
- ₽1,300–3,300
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,500–11,000
- 3rd Class (Platzcart)
- ₽1,300–1,800
- 2nd Class (Kupé)
- ₽2,400–3,300
Train from Bologoe-Moskovskoe to Penza 1
- Ave. Duration
- 17h 1m
- Frequency
- 4 times a week
- Estimated price
- ₽2,800–6,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽12,000–18,000
- 3rd Class (Platzcart)
- ₽2,800–3,700
- 2nd Class (Kupé)
- ₽4,100–6,000
Train from Okulovka to Penza 1
- Ave. Duration
- 18h 25m
- Frequency
- 4 times a week
- Estimated price
- ₽2,900–6,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽13,000–19,000
- 3rd Class (Platzcart)
- ₽2,900–3,900
- 2nd Class (Kupé)
- ₽4,200–6,000
- 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
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Pskov Bus station to Smolensk
- Ave. Duration
- 7h 20m
- Frequency
- Twice daily
- Estimated price
- ₽1,200–2,000
- Schedules at
- ecolines.ru
- Phone
- +375 (29) 643 70 22
- [email protected]
- Website
- intercars-tickets.com
Bus from Smolensk to Salaryevo Bus Station
- Ave. Duration
- 5h 5m
- Frequency
- Twice daily
- Estimated price
- ₽3,312
- Website
- https://www.intercars-tickets.com/
- Phone
- 8 800 770 00 20
- [email protected]
- Website
- sks-auto.ru
Bus from Pskov Bus station to Velikiy Novgorod Bus station
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- ₽650–1,100
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
Bus from Velikiy Novgorod Bus station to Okulovka
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- ₽500–750
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
- Phone
- +7 (8162) 77-61-86
- Website
- avokzal53.ru
Bus from Velikiy Novgorod Bus station to Okulovka
- Ave. Duration
- 2h 42m
- Frequency
- Twice daily
- Estimated price
- ₽471
- Schedules at
- avokzal53.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 Which London airport should I choose?, Want to know more about Flixbus?, and Train travel in France: A guide to SNCF - 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.














