There are 10 ways to get from Yaroslavl to Homel 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 Moscow Vnukovo, fly
best- Take the train from Yaroslavl Gl to Yaroslavsky Railway Terminal
- Fly from Moscow Vnukovo (VKO) to Gomel Airport (GME)VKO - GME
8h 19m$82–433Bus
cheapest- Take the bus from Yaroslavl Bus station to Vladimir Bus station
- Take the bus from Vladimir Bus station to Moscow Central Bus Station
- Take the bus from Moscow Novoyasnevskaya to Gomel Bus Station
22h$33–104Train, bus
- Take the train from Yaroslavl Gl to Yaroslavsky Railway Terminal105Я / ...
- Take the bus from Salaryevo Bus Station to Gomel Bus Station
16h 34m$39–73Train via Moscow
- Take the train from Yaroslavl Gl to Yaroslavsky Railway Terminal105Я / ...
- Take the train from Moskva Belorusskaia to Gomel055Б
17h 25m$58–124Drive 924.9 km
- Drive from Yaroslavl to Homel924.9 km
13h 21m$81–117Train to Sheremetyevo International Airport, fly
- Take the train from Yaroslavl Gl to Yaroslavsky Railway Terminal
- Fly from Sheremetyevo International Airport (SVO) to Gomel Airport (GME)SVO - GME
9h 16m$107–593Fly from Tunoshna Airport
- Fly from Tunoshna Airport (IAR) to Gomel Airport (GME)IAR - GME
24h 52m$90–412Train to Cherepovets, fly
- Take the train from Yaroslavl Gl to Cherepovec 1
- Fly from Cherepovets (CEE) to Gomel Airport (GME)CEE - GME
16h 24m$85–398Train to Ivanovo Yuzhny, fly
- Take the train from Yaroslavl Gl to Ivanovo
- Fly from Ivanovo Yuzhny (IWA) to Gomel Airport (GME)IWA - GME
13h 6m$98–449Train
- Take the train from Yaroslavl Gl to Viazma141Б/139Щ
- Take the train from Viazma to Gomel055Б
18h 46m$69–136
Yaroslavl to Homel by train
Questions & Answers
The cheapest way to get from Yaroslavl to Homel is to train and bus which costs $35 - $75 and takes 16h 34m.
The fastest way to get from Yaroslavl to Homel is to train and fly which takes 8h 19m and costs $80 - $440.
No, there is no direct train from Yaroslavl to Homel. However, there are services departing from Yaroslavl Gl and arriving at Gomel via Ploschad Tryokh Vokzalov and Moskva Belorusskaia. The journey, including transfers, takes approximately 17h 25m.
The distance between Yaroslavl and Homel is 863 km. The road distance is 924.9 km.
The best way to get from Yaroslavl to Homel without a car is to train and bus which takes 16h 34m and costs $35 - $75.
It takes approximately 8h 19m to get from Yaroslavl to Homel, including transfers.
Yaroslavl to Homel train services, operated by Russian Railways (РЖД), depart from Yaroslavl Gl station.
The best way to get from Yaroslavl to Homel is to train via Moscow which takes 17h 25m and costs $55 - $130. Alternatively, you can fly, which costs $85 - $420 and takes 24h 52m, you could also bus, which costs $30 - $110 and takes 22h.
Yaroslavl to Homel train services, operated by Russian Railways (РЖД), arrive at Yaroslavsky Railway Terminal station.
Yes, the driving distance between Yaroslavl to Homel is 925 km. It takes approximately 13h 21m to drive from Yaroslavl to Homel.
What companies run services between Yaroslavl, Russia and Homel, Belarus?
You can take a train from Yaroslavl Gl to Gomel via Yaroslavsky Railway Terminal, Ploschad Tryokh Vokzalov, and Moskva Belorusskaia in around 17h 25m. Alternatively, RusLine and Belavia Belarusian Airlines fly from Tunoshna Airport (IAR) to Gomel Airport (GME) once a week.
- Website
- belavia.by
Flights from Moscow Vnukovo to Gomel Airport
- Ave. Duration
- 1h 25m
- When
- Thursday and Sunday
- Estimated price
- $60–390
Flights from Sheremetyevo International Airport to Gomel Airport
- Ave. Duration
- 1h 25m
- When
- Tuesday and Friday
- Estimated price
- $85–550
Flights from Tunoshna Airport to Gomel Airport via Pulkovo
- Ave. Duration
- 24h
- When
- Thursday
- Estimated price
- $80–400
Flights from Cherepovets to Gomel Airport via Sheremetyevo International Airport
- Ave. Duration
- 7h 20m
- When
- Tuesday and Friday
- Estimated price
- $60–350
Flights from Cherepovets to Gomel Airport via Pulkovo
- Ave. Duration
- 10h 12m
- When
- Tuesday and Friday
- Estimated price
- $70–380
Flights from Cherepovets to Gomel Airport via Minsk, Moscow Vnukovo
- Ave. Duration
- 10h 10m
- When
- Thursday and Sunday
- Estimated price
- $100–470
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Yaroslavl Gl to Yaroslavsky Railway Terminal
- Ave. Duration
- 3h 23m
- Frequency
- Every 3 hours
- Estimated price
- $17–40
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $75–110
- 3rd Class (Platzcart)
- $17–24
- 2nd Class (Kupé)
- $27–40
Train from Yaroslavl Gl to Cherepovec 1
- Ave. Duration
- 6h 22m
- Frequency
- Once daily
- Estimated price
- $18–40
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $80–120
- 3rd Class (Platzcart)
- $18–26
- 2nd Class (Kupé)
- $28–40
Train from Yaroslavl Gl to Ivanovo
- Ave. Duration
- 2h 44m
- Frequency
- Twice daily
- Estimated price
- $13–35
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $55–85
- 3rd Class (Platzcart)
- $13–18
- 2nd Class (Kupé)
- $22–35
Train from Moskva Belorusskaia to Gomel
- Ave. Duration
- 12h 40m
- Frequency
- Once daily
- Estimated price
- $44–85
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- $44–47
- 2nd Class (Kupé)
- $70–85
- 1nd Class (SW)
- $156
Train from Yaroslavl Gl to Viazma
- Ave. Duration
- 8h 42m
- Frequency
- Once a week
- Estimated price
- $34–70
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- $34–37
- 2nd Class (Kupé)
- $55–70
- 1nd Class (SW)
- $120
Train from Viazma to Gomel
- Ave. Duration
- 9h 4m
- Frequency
- Once daily
- Estimated price
- $35–70
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- $35–38
- 2nd Class (Kupé)
- $60–70
- 1nd Class (SW)
- $123
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Salaryevo Bus Station to Gomel Bus Station
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- $21–35
- Schedules at
- avtovokzaly.ru
Bus from Yaroslavl Bus station to Vladimir Bus station
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- $10–19
- Schedules at
- avtovokzaly.ru
Bus from Vladimir Bus station to Moscow Central Bus Station
- Ave. Duration
- 3h 9m
- Frequency
- Hourly
- Estimated price
- $12–18
- 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
- $8–35
- Schedules at
- avtovokzal.gomel.by
- Book at
- infobus.by
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 Italy Travel Guides, 4 of the smartest ways to explore Australia, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.










