There are 7 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 to Minsk National Airport, 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
9h 30m$86–485Bus
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–98Train via Moscow
- Take the train from Penza 1 to Kazansky Railway Terminaltrain 052М
- Take the train from Moskva Belorusskaia to Gomeltrain 055Б
24h 6m$96–175Drive 1,097.7 km
- Drive from Penza to Homelcar 1,097.7 km
15h 35m$96–139Fly to Gomel Airport
- Fly from Ternovka Airport (PEZ) to Gomel Airport (GME)plane PEZ - GME
5h$115–506Bus, train
- Take the bus from Penza Bus station to Gryazibus
- Take the train from Lipeck to Gomeltrain 302С / ...
26h 11m$81–150Train
- Take the train from Penza-1 to Smolensktrain 339Ж/689Г / ...
- Take the train from Smolensk to Gomeltrain 055Б
29h 28m$78–145
Penza to Homel by train
Questions & Answers
The cheapest way to get from Penza to Homel is to bus which costs $27 - $100 and takes 23h 37m.
The fastest way to get from Penza to Homel is to fly which takes 5h and costs $110 - $550.
No, there is no direct bus from Penza station to Homel station. However, there are services departing from Penza Bus station and arriving at Gomel Bus Station via Метро «Щёлковская», Метро «Лубянка» and Moscow Novoyasnevskaya. The journey, including transfers, takes approximately 23h 37m.
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 6m.
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 $27 - $100.
It takes approximately 9h 30m to get from Penza to Homel, including transfers.
Penza to Homel bus services, operated by Avtovokzaly.ru, depart from Penza Bus station.
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 $27 - $100. Alternatively, you can train via Moscow, which costs $95 - $180 and takes 24h 6m, you could also fly, which costs $110 - $550 and takes 5h.
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 6m.
- Website
- aeroflot.ru
Flights from Ternovka Airport to Minsk National Airport via Moscow Sheremetyevo
- Ave. Duration
- 6h 58m
- When
- Every day
- Estimated price
- $75–410
- Phone
- 105
- Website
- Belarusian Railway
Train from Minsk Pas to Gomel
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- $8–11
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- Minsktrans
Bus from Minsk Airport to Minsk station
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- $1–3
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Bali: What to do if Mount Agung erupts, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
Penza to Homel bus services, operated by Avtovokzaly.ru, arrive at Moscow Central Bus Station.
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.





