There are 6 ways to get from Penza to Homel by plane, bus, train, 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.
Fly, bus, train
best- Fly from Ternovka Airport (PEZ) to Minsk National Airport (MSQ)plane PEZ - MSQ
- Take the bus from Minsk Airport to Minsk stationbus
- Take the train from Minsk Pas to Gomeltrain
11h 15m$88–450Bus
cheapest- Take the bus from Penza Bus station to Moscow Central Bus Stationbus
- Take the bus from Moscow Novoyasnevskaya to Gomel Bus Stationbus
23h 37m$28–99Train via Moscow
- Take the train from Penza 1 to Kazansky Railway Terminaltrain 052М
- Take the train from Moskva Belorusskaia to Gomeltrain 055Б
24h 7m$75–150Drive 1,097.7 km
- Drive from Penza to Homelcar 1,097.7 km
15h 35m$96–139Bus, train
- Take the bus from Penza Bus station to Gryazibus
- Take the train from Lipeck to Gomeltrain 302С / ...
26h 7m$64–127Train
- Take the train from Penza-1 to Smolensktrain 339Ж/689Г / ...
- Take the train from Smolensk to Gomeltrain 055Б
29h 28m$68–132
Penza to Homel by train
Questions & Answers
The cheapest way to get from Penza to Homel is to bus which costs $28 - $100 and takes 23h 37m.
The fastest way to get from Penza to Homel is to fly and bus and train which takes 11h 15m and costs $85 - $450.
No, there is no direct train from Penza to Homel. However, there are services departing from Penza 1 and arriving at Gomel via Komsomolskaya and Moskva Belorusskaia. The journey, including transfers, takes approximately 24h 7m.
The distance between Penza and Homel is 1479 km. The road distance is 1097.7 km.
The best way to get from Penza to Homel without a car is to bus which takes 23h 37m and costs $28 - $100.
It takes approximately 11h 15m to get from Penza to Homel, including transfers.
Penza to Homel train services, operated by Russian Railways (РЖД), depart from Penza 1 station.
The best way to get from Penza to Homel is to bus which takes 23h 37m and costs $28 - $100. Alternatively, you can train via Moscow, which costs $75 - $150 and takes 24h 7m.
Penza to Homel train services, operated by Russian Railways (РЖД), arrive at Kazansky Railway Terminal station.
Yes, the driving distance between Penza to Homel is 1098 km. It takes approximately 15h 35m to drive from Penza to Homel.
What companies run services between Penza, Russia and Homel, Belarus?
You can take a bus from Penza Bus station to Gomel Bus Station via Moscow Central Bus Station, Метро «Щёлковская», Метро «Преображенская площадь», Preobrazhenskaya Ploshchad, Lubyanka, Метро «Лубянка», Метро «Тёплый Стан», Teply Stan, Novoyasenevskaya, and Moscow Novoyasnevskaya in around 23h 37m. Alternatively, you can take a train from Penza 1 to Gomel via Kazansky Railway Terminal, Komsomolskaya, Belorusskaya, and Moskva Belorusskaia in around 24h 7m.
- Website
- belavia.by
Flights from Ternovka Airport to Minsk National Airport via Pulkovo
- Ave. Duration
- 7h 37m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $95–460
- Website
- aeroflot.ru
Flights from Ternovka Airport to Minsk National Airport via Moscow Sheremetyevo
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- $75–390
Train from Minsk Pas to Gomel
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- $10–13
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
Train from Minsk Pas to Gomel
- Ave. Duration
- 4h 9m
- Frequency
- 4 times a week
- Estimated price
- $29–55
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- $29–33
- 2nd Class (Kupé)
- $45–55
- 1nd Class (SW)
- $85–120
Train from Moskva Belorusskaia to Gomel
- Ave. Duration
- 12h 40m
- Frequency
- Once daily
- Estimated price
- $45–95
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- $45–55
- 2nd Class (Kupé)
- $75–95
- 1nd Class (SW)
- $130–190
Train from Lipeck to Gomel
- Ave. Duration
- 14h 22m
- Frequency
- 4 times a week
- Estimated price
- $40–85
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- $40–50
- 2nd Class (Kupé)
- $70–85
- 1nd Class (SW)
- $120–170
Train from Smolensk to Gomel
- Ave. Duration
- 6h 59m
- Frequency
- Once daily
- Estimated price
- $33–65
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- $33–38
- 2nd Class (Kupé)
- $50–65
- 1nd Class (SW)
- $95–130
Train from Minsk Pas to Gomel
- Ave. Duration
- 4h 33m
- Frequency
- 4 times a week
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Penza 1 to Kazansky Railway Terminal
- Ave. Duration
- 10h 18m
- Frequency
- Once daily
- Estimated price
- $29–55
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $120–180
- 3rd Class (Platzcart)
- $29–45
- 2nd Class (Kupé)
- $35–55
Train from Penza-1 to Smolensk
- Ave. Duration
- 21h 29m
- Frequency
- Once a week
- Estimated price
- $35–70
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $160–230
- 3rd Class (Platzcart)
- $35–55
- 2nd Class (Kupé)
- $45–70
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Minsk Airport to Minsk station
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- $1–2
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- 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
- $17–30
- Schedules at
- avtovokzaly.ru
- Website
- infobus.by
Bus from Moscow Novoyasnevskaya to Gomel Bus Station
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- $26–65
- Website
- https://infobus.by/en/bus
- Website
- avtovokzal.gomel.by
Bus from Moscow Novoyasnevskaya to Gomel Bus Station
- Ave. Duration
- 11h
- Frequency
- 3 times a week
- Estimated price
- $7–35
- Schedules at
- avtovokzal.gomel.by
- Book at
- infobus.by
- Phone
- +7 (8412) 94-59-33
- info@avtovokzal-penza.ru
- Website
- avtovokzal-penza.ru
Bus from Penza Bus station to Gryazi
- Ave. Duration
- 9h 3m
- Frequency
- Once daily
- Estimated price
- $15
- Schedules at
- avtovokzal-penza.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 London to Edinburgh, How to get from Luton Airport into central London, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.


















