There are 9 ways to get from Chelyabinsk to Yaroslavl by plane, train, 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.
Fly to Moscow Vnukovo, train
best- Fly from Chelyabinsk Airport (CEK) to Moscow Vnukovo (VKO)plane CEK - VKO
- Take the train from Yaroslavsky Railway Terminal to Yaroslavl Gltrain
9h 55m₽8,332–39,517Train
cheapest- Take the train from Chelyabinsk-Glavny to Buitrain 149У
- Take the train from Bui to Yaroslavl Gltrain 069Ь / ...
33h 29m₽4,639–9,730Bus
- Take the bus from Chelyabinsk Central bus station to Perm' Bus stationbus
- Take the bus from Perm' Bus station to Vladimir Bus stationbus
- Take the bus from Vladimir Bus station to Yaroslavl Bus stationbus
41h 33m₽5,880–9,669Drive 1,683.3 km
- Drive from Chelyabinsk to Yaroslavlcar 1,683.3 km
23h 16m₽10,618–15,338Fly to Sheremetyevo International Airport, train
- Fly from Chelyabinsk Airport (CEK) to Sheremetyevo International Airport (SVO)plane CEK - SVO
- Take the train from Yaroslavsky Railway Terminal to Yaroslavl Gltrain
10h 5m₽8,242–39,282Fly to Ivanovo Yuzhny, train
- Fly from Chelyabinsk Airport (CEK) to Ivanovo Yuzhny (IWA)plane CEK - IWA
- Take the train from Ivanovo to Yaroslavl Gltrain
12h 18m₽11,087–48,887Fly to Tunoshna Airport
- Fly from Chelyabinsk Airport (CEK) to Tunoshna Airport (IAR)plane CEK - IAR
7h 18m₽10,577–45,677Fly to Cherepovets, train
- Fly from Chelyabinsk Airport (CEK) to Cherepovets (CEE)plane CEK - CEE
- Take the train from Cherepovec 1 to Yaroslavl Gltrain
14h 43m₽9,637–42,597Fly to Nizhny Novgorod International Airport, train
- Fly from Chelyabinsk Airport (CEK) to Nizhny Novgorod International Airport (GOJ)plane CEK - GOJ
- Take the train from Nizhny Novgorod Strigino to Kovrov-1train
- Take the train from Kovrov-1 to Yaroslavl Gltrain
12h 22m₽7,577–37,627
Chelyabinsk Airport (CEK) to Moscow Vnukovo (VKO) flights
Comparing Your Travel Options
The cheapest way to get from Chelyabinsk to Yaroslavl is to train which costs RUB 4600 - RUB 10000 and takes 33h 29m.
The fastest way to get from Chelyabinsk to Yaroslavl is to fly which takes 7h 18m and costs RUB 10000 - RUB 46000.
No, there is no direct bus from Chelyabinsk station to Yaroslavl station. However, there are services departing from Chelyabinsk Central bus station and arriving at Yaroslavl Bus station via Perm' Bus station and Vladimir Bus station. The journey, including transfers, takes approximately 41h 33m.
No, there is no direct train from Chelyabinsk to Yaroslavl. However, there are services departing from Chelyabinsk-Glavny and arriving at Yaroslavl Gl via Bui. The journey, including transfers, takes approximately 33h 29m.
The distance between Chelyabinsk and Yaroslavl is 1855 km. The road distance is 1683.3 km.
The best way to get from Chelyabinsk to Yaroslavl without a car is to train which takes 33h 29m and costs RUB 4600 - RUB 10000.
It takes approximately 9h 55m to get from Chelyabinsk to Yaroslavl, including transfers.
Chelyabinsk to Yaroslavl bus services, operated by Avtovokzaly.ru, depart from Chelyabinsk Central bus station.
Chelyabinsk to Yaroslavl train services, operated by Russian Railways (РЖД), depart from Chelyabinsk-Glavny station.
The best way to get from Chelyabinsk to Yaroslavl is to train which takes 33h 29m and costs RUB 4600 - RUB 10000. Alternatively, you can bus, which costs RUB 5500 - RUB 10000 and takes 41h 33m, you could also fly, which costs RUB 10000 - RUB 46000 and takes 7h 18m.
What companies run services between Chelyabinsk, Russia and Yaroslavl, Russia?
You can take a train from Chelyabinsk-Glavny to Yaroslavl Gl via Bui in around 33h 29m. Alternatively, you can take a bus from Chelyabinsk Central bus station to Yaroslavl Bus station via Perm' Bus station and Vladimir Bus station in around 41h 33m.
- Website
- aeroflot.ru
Flights from Chelyabinsk Airport to Moscow Vnukovo via Pulkovo
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- ₽10,000–45,000
Flights from Chelyabinsk Airport to Sheremetyevo International Airport
- Ave. Duration
- 2h 43m
- When
- Every day
- Estimated price
- ₽7,000–36,000
Flights from Chelyabinsk Airport to Sheremetyevo International Airport via Pulkovo
- Ave. Duration
- 6h 10m
- When
- Monday and Wednesday
- Estimated price
- ₽10,000–45,000
- Website
- severstal-avia.ru
Flights from Chelyabinsk Airport to Cherepovets via Sheremetyevo International Airport
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽8,000–39,000
Flights from Chelyabinsk Airport to Cherepovets via Pulkovo
- Ave. Duration
- 6h 41m
- When
- Every day
- Estimated price
- ₽9,500–43,000
- Website
- pobeda.aero
Flights from Chelyabinsk Airport to Moscow Vnukovo
- Ave. Duration
- 2h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₽7,000–36,000
Flights from Chelyabinsk Airport to Sheremetyevo International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ₽7,000–36,000
- Website
- rusline.aero
Flights from Chelyabinsk Airport to Ivanovo Yuzhny via Pulkovo
- Ave. Duration
- 7h 10m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- ₽10,000–46,000
Flights from Chelyabinsk Airport to Ivanovo Yuzhny via Sheremetyevo International Airport, Pulkovo
- Ave. Duration
- 8h 40m
- When
- Tuesday
- Estimated price
- ₽11,000–47,000
- Website
- flyredwings.com
Flights from Chelyabinsk Airport to Tunoshna Airport via Pulkovo
- Ave. Duration
- 5h 52m
- When
- Friday and Sunday
- Estimated price
- ₽10,000–45,000
- Website
- azimuth.aero
Flights from Chelyabinsk Airport to Ivanovo Yuzhny via Mineralnye Vody
- Ave. Duration
- 13h 10m
- When
- Wednesday and Sunday
- Estimated price
- ₽12,000–55,000
- Website
- uvtaero.ru
Flights from Chelyabinsk Airport to Nizhny Novgorod International Airport
- Ave. Duration
- 2h
- When
- Thursday and Sunday
- Estimated price
- ₽5,500–32,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Yaroslavsky Railway Terminal to Yaroslavl Gl
- Ave. Duration
- 3h 22m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,100–3,100
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–11,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Chelyabinsk-Glavny to Bui
- Ave. Duration
- 29h 2m
- Frequency
- 4 times a week
- Estimated price
- ₽3,700–7,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽16,000–22,000
- 3rd Class (Platzcart)
- ₽3,700–4,900
- 2nd Class (Kupé)
- ₽5,000–7,500
Train from Bui to Yaroslavl Gl
- Ave. Duration
- 3h 27m
- Frequency
- Twice daily
- Estimated price
- ₽900–2,700
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,000–9,000
- 3rd Class (Platzcart)
- ₽900–1,300
- 2nd Class (Kupé)
- ₽1,900–2,700
Train from Yaroslavsky Railway Terminal to Yaroslavl Gl
- Ave. Duration
- 3h 22m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,100–3,100
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–11,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Ivanovo to Yaroslavl Gl
- Ave. Duration
- 2h 34m
- Frequency
- Twice daily
- Estimated price
- ₽850–2,600
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,000–9,000
- 3rd Class (Platzcart)
- ₽850–1,200
- 2nd Class (Kupé)
- ₽1,800–2,600
Train from Cherepovec 1 to Yaroslavl Gl
- Ave. Duration
- 6h 53m
- Frequency
- Once daily
- Estimated price
- ₽1,300–3,200
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,500–11,000
- 3rd Class (Platzcart)
- ₽1,300–1,700
- 2nd Class (Kupé)
- ₽2,300–3,200
Train from Nizhny Novgorod Strigino to Kovrov-1
- Ave. Duration
- 1h 32m
- Frequency
- Once daily
- Estimated price
- ₽950–2,700
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽950–1,300
- 2nd Class (Kupé)
- ₽1,900–2,700
Train from Kovrov-1 to Yaroslavl Gl
- Ave. Duration
- 5h 6m
- Frequency
- Twice daily
- Estimated price
- ₽1,100–2,900
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,100–1,500
- 2nd Class (Kupé)
- ₽2,100–2,900
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Chelyabinsk Central bus station to Perm' Bus station
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Estimated price
- ₽1,800–2,600
- Schedules at
- avtovokzaly.ru
Bus from Perm' Bus station to Vladimir Bus station
- Ave. Duration
- 23h 33m
- Frequency
- Once daily
- Estimated price
- ₽3,200–5,500
- Schedules at
- avtovokzaly.ru
Bus from Vladimir Bus station to Yaroslavl Bus station
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- ₽800–1,600
- 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 How to get from London to Edinburgh, Thanksgiving 2018: How to travel stress-free, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
Booking & Getting There
Chelyabinsk to Yaroslavl bus services, operated by Avtovokzaly.ru, arrive at Perm' Bus station.
Yaroslavl is 2h behind Chelyabinsk. It is currently 4:14 AM in Chelyabinsk and 2:14 AM in Yaroslavl.
Chelyabinsk to Yaroslavl train services, operated by Russian Railways (РЖД), arrive at Bui station.
Yes, the driving distance between Chelyabinsk to Yaroslavl is 1683 km. It takes approximately 23h 16m to drive from Chelyabinsk to Yaroslavl.







