There are 10 ways to get from Krasnoyarsk to Yaroslavl by bus, plane, 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.
Bus, fly to Tunoshna Airport
best- Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus
- Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Tunoshna Airport (IAR)plane KJA - IAR
9h 37m₽14,675–55,775Train
cheapest- Take the train from Krasnoiarsk to Yaroslavltrain 001Э
2d 14h₽8,000–15,000Bus, train
- Take the bus from Krasnoyarsk Bus station to Mariinskbus 644
- Take the train from Mariinsk to Yekaterinburg-Passtrain
- Take the bus from Yekaterinburg Yuzhniy 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
3d 2h₽11,234–18,934Drive 3,841.3 km
- Drive from Krasnoyarsk to Yaroslavlcar 3,841.3 km
2d 6h₽26,507–38,287Bus, fly to Domodedovo International Airport, train
- Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus
- Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Domodedovo International Airport (DME)plane KJA - DME
- Take the train from Yaroslavsky Railway Terminal to Yaroslavl Gltrain
12h 36m₽15,610–63,955Bus, fly to Moscow Vnukovo, train
- Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus
- Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Moscow Vnukovo (VKO)plane KJA - VKO
- Take the train from Yaroslavsky Railway Terminal to Yaroslavl Gltrain
12h 44m₽15,420–63,605Bus, fly to Sheremetyevo International Airport, train
- Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus
- Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Sheremetyevo International Airport (SVO)plane KJA - SVO
- Take the train from Yaroslavsky Railway Terminal to Yaroslavl Gltrain
12h 44m₽15,340–63,380Bus, fly to Nizhny Novgorod International Airport, train
- Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus
- Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Nizhny Novgorod International Airport (GOJ)plane KJA - GOJ
- Take the train from Nizhny Novgorod Strigino to Kovrov-1train
- Take the train from Kovrov-1 to Yaroslavl Gltrain
18h 46m₽15,175–60,725Bus, fly to Ivanovo Yuzhny, train
- Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus
- Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Ivanovo Yuzhny (IWA)plane KJA - IWA
- Take the train from Ivanovo to Yaroslavl Gltrain
13h 32m₽18,185–72,985Bus, fly to Cherepovets, train
- Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus
- Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Cherepovets (CEE)plane KJA - CEE
- Take the train from Cherepovec 1 to Yaroslavl Gltrain
17h 12m₽15,735–63,695
Krasnoyarsk to Yaroslavl by train
Questions & Answers
The cheapest way to get from Krasnoyarsk to Yaroslavl is to train which costs RUB 8000 - RUB 15000 and takes 2 days 14h.
The fastest way to get from Krasnoyarsk to Yaroslavl is to bus and fly which takes 9h 37m and costs RUB 14000 - RUB 60000.
Yes, there is a direct train departing from Krasnoiarsk and arriving at Yaroslavl. Services depart once daily, and operate every day. The journey takes approximately 2 days 14h.
The distance between Krasnoyarsk and Yaroslavl is 3172 km. The road distance is 3841.2 km.
The best way to get from Krasnoyarsk to Yaroslavl without a car is to train which takes 2 days 14h and costs RUB 8000 - RUB 15000.
It takes approximately 9h 37m to get from Krasnoyarsk to Yaroslavl, including transfers.
Krasnoyarsk to Yaroslavl train services, operated by Russian Railways (РЖД), depart from Krasnoiarsk station.
Yaroslavl is 4h behind Krasnoyarsk. It is currently 1:12 PM in Krasnoyarsk and 9:12 AM in Yaroslavl.
Krasnoyarsk to Yaroslavl train services, operated by Russian Railways (РЖД), arrive at Yaroslavl station.
Yes, the driving distance between Krasnoyarsk to Yaroslavl is 3841 km. It takes approximately 2 days 6h to drive from Krasnoyarsk to Yaroslavl.
What companies run services between Krasnoyarsk, Russia and Yaroslavl, Russia?
Russian Railways (РЖД) operates a train from Krasnoiarsk to Yaroslavl once daily. Tickets cost ₽8,000–15,000 and the journey takes 2d 14h.
- Website
- aeroflot.ru
Flights from Krasnoyarsk Yemelyanovo Airport to Moscow Vnukovo via Pulkovo
- Ave. Duration
- 7h 53m
- When
- Every day
- Estimated price
- ₽17,000–65,000
Flights from Krasnoyarsk Yemelyanovo Airport to Sheremetyevo International Airport
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₽14,000–60,000
Flights from Krasnoyarsk Yemelyanovo Airport to Sheremetyevo International Airport via Koltsovo
- Ave. Duration
- 7h 12m
- When
- Friday and Tuesday
- Estimated price
- ₽14,000–60,000
Flights from Krasnoyarsk Yemelyanovo Airport to Sheremetyevo International Airport via Kazan
- Ave. Duration
- 7h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₽14,000–60,000
Flights from Krasnoyarsk Yemelyanovo Airport to Nizhny Novgorod International Airport via Sheremetyevo International Airport
- Ave. Duration
- 10h 43m
- When
- Every day
- Estimated price
- ₽15,000–65,000
Flights from Krasnoyarsk Yemelyanovo Airport to Nizhny Novgorod International Airport via Pulkovo
- Ave. Duration
- 8h 10m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- ₽18,000–70,000
- Website
- severstal-avia.ru
Flights from Krasnoyarsk Yemelyanovo Airport to Cherepovets via Sheremetyevo International Airport
- Ave. Duration
- 7h 27m
- When
- Every day
- Estimated price
- ₽15,000–60,000
Flights from Krasnoyarsk Yemelyanovo Airport to Cherepovets via Pulkovo
- Ave. Duration
- 11h 32m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ₽16,000–65,000
Flights from Krasnoyarsk Yemelyanovo Airport to Cherepovets via Kazan
- Ave. Duration
- 8h 20m
- When
- Sunday
- Estimated price
- ₽14,000–60,000
Flights from Krasnoyarsk Yemelyanovo Airport to Cherepovets via Koltsovo
- Ave. Duration
- 12h 35m
- When
- Saturday
- Estimated price
- ₽14,000–60,000
Flights from Krasnoyarsk Yemelyanovo Airport to Cherepovets via Domodedovo International Airport
- Ave. Duration
- 13h 30m
- When
- Wednesday and Saturday
- Estimated price
- ₽15,000–65,000
Flights from Krasnoyarsk Yemelyanovo Airport to Cherepovets via Novosibirsk, Koltsovo
- Ave. Duration
- 10h 10m
- When
- Tuesday and Saturday
- Estimated price
- ₽14,000–60,000
Flights from Krasnoyarsk Yemelyanovo Airport to Cherepovets via Novosibirsk, Kazan
- Ave. Duration
- 11h 25m
- When
- Sunday
- Estimated price
- ₽15,000–60,000
- Website
- rusline.aero
Flights from Krasnoyarsk Yemelyanovo Airport to Tunoshna Airport via Pulkovo
- Ave. Duration
- 7h 20m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₽17,000–65,000
Flights from Krasnoyarsk Yemelyanovo Airport to Tunoshna Airport via Novosibirsk, Perm
- Ave. Duration
- 11h 25m
- When
- Monday and Saturday
- Estimated price
- ₽14,000–55,000
Flights from Krasnoyarsk Yemelyanovo Airport to Tunoshna Airport via Tyumen, Pulkovo
- Ave. Duration
- 14h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₽18,000–70,000
Flights from Krasnoyarsk Yemelyanovo Airport to Ivanovo Yuzhny via Pulkovo
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₽17,000–70,000
Flights from Krasnoyarsk Yemelyanovo Airport to Ivanovo Yuzhny via Surgut, Pulkovo
- Ave. Duration
- 14h 55m
- When
- Monday and Thursday
- Estimated price
- ₽17,000–70,000
Flights from Krasnoyarsk Yemelyanovo Airport to Ivanovo Yuzhny via Tyumen, Pulkovo
- Ave. Duration
- 15h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₽18,000–70,000
Flights from Krasnoyarsk Yemelyanovo Airport to Ivanovo Yuzhny via Koltsovo, Pulkovo
- Ave. Duration
- 16h 10m
- When
- Tuesday
- Estimated price
- ₽18,000–70,000
- Website
- s7.ru
Flights from Krasnoyarsk Yemelyanovo Airport to Domodedovo International Airport via Novosibirsk
- Ave. Duration
- 8h 48m
- When
- Every day
- Estimated price
- ₽14,000–60,000
Flights from Krasnoyarsk Yemelyanovo Airport to Nizhny Novgorod International Airport via Novosibirsk
- Ave. Duration
- 9h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₽13,000–55,000
- Website
- nordstar.ru
Flights from Krasnoyarsk Yemelyanovo Airport to Domodedovo International Airport
- Ave. Duration
- 5h 5m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- ₽14,000–60,000
Flights from Krasnoyarsk Yemelyanovo Airport to Nizhny Novgorod International Airport via Alykel
- Ave. Duration
- 9h 30m
- When
- Wednesday
- Estimated price
- ₽17,000–65,000
- Website
- flyredwings.com
Flights from Krasnoyarsk Yemelyanovo Airport to Tunoshna Airport via Pulkovo
- Ave. Duration
- 7h 35m
- When
- Wednesday and Sunday
- Estimated price
- ₽17,000–65,000
- Website
- utair.ru
Flights from Krasnoyarsk Yemelyanovo Airport to Moscow Vnukovo
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₽14,000–60,000
- Website
- nordwindairlines.ru
Flights from Krasnoyarsk Yemelyanovo Airport to Sheremetyevo International Airport via Kazan
- Ave. Duration
- 8h 55m
- When
- Friday
- Estimated price
- ₽14,000–60,000
- Website
- flysmartavia.com
Flights from Krasnoyarsk Yemelyanovo Airport to Nizhny Novgorod International Airport via Pulkovo
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₽18,000–70,000
- Website
- azimuth.aero
Flights from Krasnoyarsk Yemelyanovo Airport to Ivanovo Yuzhny via Mineralnye Vody
- Ave. Duration
- 10h
- When
- Sunday
- Estimated price
- ₽20,000–75,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Krasnoiarsk to Yaroslavl
- Ave. Duration
- 2d 14h
- Frequency
- Once daily
- Estimated price
- ₽8,000–15,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽31,000–44,000
- 3rd Class (Platzcart)
- ₽8,000–11,000
- 2nd Class (Kupé)
- ₽10,000–15,000
Train from Mariinsk to Yekaterinburg-Pass
- Ave. Duration
- 26h 45m
- Frequency
- 4 times a day
- Estimated price
- ₽4,600–8,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽18,000–26,000
- 3rd Class (Platzcart)
- ₽4,600–6,000
- 2nd Class (Kupé)
- ₽6,000–8,500
Train from Yaroslavsky Railway Terminal to Yaroslavl Gl
- Ave. Duration
- 3h 22m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,100–3,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–11,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Yaroslavsky Railway Terminal to Yaroslavl Gl
- Ave. Duration
- 3h 22m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,100–3,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–11,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Yaroslavsky Railway Terminal to Yaroslavl Gl
- Ave. Duration
- 3h 22m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,100–3,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–11,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Nizhny Novgorod Strigino to Kovrov-1
- Ave. Duration
- 1h 32m
- Frequency
- Once daily
- Estimated price
- ₽950–2,700
- Website
- https://eng.rzd.ru/
- 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
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,100–1,500
- 2nd Class (Kupé)
- ₽2,100–2,900
Train from Ivanovo to Yaroslavl Gl
- Ave. Duration
- 2h 34m
- Frequency
- Twice daily
- Estimated price
- ₽850–2,600
- Website
- https://eng.rzd.ru/
- 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
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,500–11,000
- 3rd Class (Platzcart)
- ₽1,300–1,700
- 2nd Class (Kupé)
- ₽2,300–3,200
- Phone
- +7 (391) 220-11-72
- Website
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Yemelyanovo Airport
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₽125
- Schedules at
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Mariinsk
- Ave. Duration
- 7h 38m
- Frequency
- Twice daily
- Estimated price
- ₽1,201
- Schedules at
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Yemelyanovo Airport
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₽125
- Schedules at
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Yemelyanovo Airport
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₽125
- Schedules at
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Yemelyanovo Airport
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₽125
- Schedules at
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Yemelyanovo Airport
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₽125
- Schedules at
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Yemelyanovo Airport
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₽125
- Schedules at
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Yemelyanovo Airport
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₽125
- Schedules at
- krasavtovokzal.ru
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Yekaterinburg Yuzhniy bus station to Perm' Bus station
- Ave. Duration
- 7h
- Frequency
- 3 times a day
- Estimated price
- ₽1,400–2,100
- 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 Italy Travel Guides, What documents do I need to cross Niagara Falls?, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.







