There are 5 ways to get from Polatsk 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 to Minsk National Airport, fly
best- Take the train from Polock to Minsk Pastrain
- Fly from Minsk National Airport (MSQ) to Ternovka Airport (PEZ)plane MSQ - PEZ
11h 14m₽7,587–34,362Train
cheapest- Take the train from Polock to Orsha Centrtrain 705Б
- Take the train from Orsha Centr to Penza-1train 426Ч / ...
28h 4m₽3,661–9,857Bus
- Take the bus from Polatsk to Minsk Central Bus Stationbus 958 / ...
- Take the bus from Minsk to Moscowbus
- Take the bus from Moscow Central Bus Station to Penza Bus stationbus
25h 49m₽6,120–10,787Drive 1,248 km
- Drive from Polatsk to Penzacar 1,248 km
16h 47m₽9,030–13,043Train to Pulkovo Airport, fly
- Take the train from Polock to Vitebsky Railway Terminaltrain
- Fly from Pulkovo Airport (LED) to Ternovka Airport (PEZ)plane LED - PEZ
15h 44m₽8,331–36,741
Minsk National Airport (MSQ) to Ternovka Airport (PEZ) flights
Questions & Answers
The cheapest way to get from Polatsk to Penza is to train which costs RUB 3600 - RUB 10000 and takes 28h 4m.
The fastest way to get from Polatsk to Penza is to train and fly which takes 11h 14m and costs RUB 7500 - RUB 35000.
No, there is no direct bus from Polatsk to Penza station. However, there are services departing from Polatsk and arriving at Penza Bus station via Minsk and Moscow Central Bus Station. The journey, including transfers, takes approximately 25h 49m.
No, there is no direct train from Polatsk to Penza. However, there are services departing from Polock and arriving at Penza-1 via Orsha Centr. The journey, including transfers, takes approximately 28h 4m.
The distance between Polatsk and Penza is 1458 km. The road distance is 1248 km.
The best way to get from Polatsk to Penza without a car is to bus which takes 25h 49m and costs RUB 6000 - RUB 11000.
It takes approximately 11h 14m to get from Polatsk to Penza, including transfers.
Polatsk to Penza bus services, operated by SKSauto, depart from Polatsk station.
Polatsk to Penza train services, operated by Belarusian Railway (High Speed Trains), depart from Polock station.
The best way to get from Polatsk to Penza is to bus which takes 25h 49m and costs RUB 6000 - RUB 11000. Alternatively, you can train, which costs RUB 3600 - RUB 10000 and takes 28h 4m.
What companies run services between Polatsk, Belarus and Penza, Russia?
You can take a bus from Polatsk to Penza Bus station via Minsk Central Bus Station, Minsk, and Moscow Central Bus Station in around 25h 49m. Alternatively, you can take a train from Polock to Penza-1 via Orsha Centr in around 28h 4m.
- Website
- aeroflot.ru
Flights from Minsk National Airport to Ternovka Airport via Moscow Sheremetyevo
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₽6,500–33,000
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
- Website
- azimuth.aero
Flights from Minsk National Airport to Ternovka Airport via Mineralnye Vody
- Ave. Duration
- 7h 35m
- When
- Monday
- Estimated price
- ₽11,000–47,000
Train from Polock to Minsk Pas
- Ave. Duration
- 4h 12m
- Frequency
- Once daily
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
Train from Polock to Orsha Centr
- Ave. Duration
- 3h 39m
- Frequency
- Once daily
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
Train from Polock to Minsk Pas
- Ave. Duration
- 3h 34m
- Frequency
- Once daily
- Estimated price
- ₽800–1,000
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
Train from Polock to Orsha Centr
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ₽650–850
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
Train from Polock to Orsha Centr
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- ₽2,000–3,900
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽2,000–2,300
- 2nd Class (Kupé)
- ₽3,300–3,900
- 1nd Class (SW)
- ₽5,500–8,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Orsha Centr to Penza-1
- Ave. Duration
- 24h 34m
- Frequency
- Once a week
- Estimated price
- ₽3,000–6,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽13,000–19,000
- 3rd Class (Platzcart)
- ₽3,000–4,000
- 2nd Class (Kupé)
- ₽4,300–6,000
Train from Polock to Vitebsky Railway Terminal
- Ave. Duration
- 11h 11m
- Frequency
- Once daily
- Estimated price
- ₽2,000–4,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽10,000–14,000
- 3rd Class (Platzcart)
- ₽2,000–2,700
- 2nd Class (Kupé)
- ₽3,100–4,400
- Phone
- 8 800 770 00 20
- [email protected]
- Website
- sks-auto.ru
Bus from Polatsk to Minsk Central Bus Station
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- ₽700–1,000
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
- Phone
- +375-17-251-14-11
- [email protected]
- Website
- minsktrans.by
Bus from Polatsk to Minsk Central Bus Station
- Ave. Duration
- 3h 56m
- Frequency
- Twice daily
- Estimated price
- ₽550–1,200
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Phone
- +7 (812) 245-06-70
- [email protected]
- Website
- bus.ptk.express
Bus from Polatsk to Minsk Central Bus Station
- Ave. Duration
- 3h 33m
- Frequency
- 3 times a week
- Estimated price
- ₽600–900
- Schedules at
- ptk.express
- Phone
- +375 165 641144
- [email protected]
- Website
- pinskap.by
Bus from Minsk to Moscow
- Ave. Duration
- 10h 40m
- Frequency
- Twice daily
- Estimated price
- ₽4,100–7,000
- Schedules at
- pinskap.by
- Phone
- 8-800-775-45-73
- Website
- 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 Getting to Milan from the airport, Flying into Beijing?, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
More Questions & Answers
Polatsk to Penza bus services, operated by SKSauto, arrive at Minsk Central Bus Station.
Polatsk to Penza train services, operated by Belarusian Railway (High Speed Trains), arrive at Orsha Centr station.
Yes, the driving distance between Polatsk to Penza is 1248 km. It takes approximately 16h 47m to drive from Polatsk to Penza.




















