There are 7 ways to get from Ryazan to Krasnoyarsk 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 Domodedovo International Airport, fly, bus
best- Take the train from Riazan 2 to Kazansky Railway Terminaltrain
- Fly from Domodedovo International Airport (DME) to Krasnoyarsk Yemelyanovo Airport (KJA)plane DME - KJA
- Take the bus from Yemelyanovo Airport to Krasnoyarsk Bus stationbus
11h 23m₽14,100–63,600Train via Moscow
cheapest- Take the train from Riazan 2 to Kazansky Railway Terminaltrain 011Э / ...
- Take the train from Kazansky Railway Terminal to Krasnoiarsktrain 082И
2d 14h₽9,080–17,735Bus, train
- Take the bus from Ryazan Bus station to Moscow Central Bus Stationbus
- Take the bus from Moscow Central Bus Station to Ufa South Bus Terminalbus
- Take the bus from Ufa South Bus Terminal to Chelyabinsk Central bus stationbus 767
- Take the train from Chelyabinsk-Glavny to Mariinsktrain
- Take the bus from Mariinsk to Krasnoyarsk Bus stationbus 644
3d 1h₽10,861–17,919Drive 3,893.8 km
- Drive from Ryazan to Krasnoyarskcar 3,893.8 km
2d 5h₽27,158–39,228Train to Moscow Vnukovo, fly, bus
- Take the train from Riazan 2 to Kazansky Railway Terminaltrain
- Fly from Moscow Vnukovo (VKO) to Krasnoyarsk Yemelyanovo Airport (KJA)plane VKO - KJA
- Take the bus from Yemelyanovo Airport to Krasnoyarsk Bus stationbus
11h 19m₽13,910–63,250Train to Sheremetyevo International Airport, fly, bus
- Take the train from Riazan 2 to Kazansky Railway Terminaltrain
- Fly from Sheremetyevo International Airport (SVO) to Krasnoyarsk Yemelyanovo Airport (KJA)plane SVO - KJA
- Take the bus from Yemelyanovo Airport to Krasnoyarsk Bus stationbus
12h₽13,820–63,015Train
- Take the train from Riazan 2 to Vladimirtrain 038С / ...
- Take the train from Vladimir to Krasnoiarsktrain 010Н / ...
2d 15h₽9,430–18,401
Ryazan to Krasnoyarsk by train
Comparing Your Travel Options
The cheapest way to get from Ryazan to Krasnoyarsk is to train via Moscow which costs RUB 9000 - RUB 18000 and takes 2 days 14h.
The fastest way to get from Ryazan to Krasnoyarsk is to train and fly and bus which takes 11h 19m and costs RUB 13000 - RUB 65000.
No, there is no direct train from Ryazan to Krasnoyarsk. However, there are services departing from Riazan 2 and arriving at Krasnoiarsk via Kazansky Railway Terminal. The journey, including transfers, takes approximately 2 days 14h.
The distance between Ryazan and Krasnoyarsk is 3612 km. The road distance is 3893.8 km.
The best way to get from Ryazan to Krasnoyarsk without a car is to train via Moscow which takes 2 days 14h and costs RUB 9000 - RUB 18000.
It takes approximately 11h 23m to get from Ryazan to Krasnoyarsk, including transfers.
Ryazan to Krasnoyarsk train services, operated by Russian Railways (РЖД), depart from Riazan 2 station.
Krasnoyarsk is 4h ahead of Ryazan. It is currently 10:38 PM in Ryazan and 2:38 AM in Krasnoyarsk.
Ryazan to Krasnoyarsk train services, operated by Russian Railways (РЖД), arrive at Kazansky Railway Terminal station.
Yes, the driving distance between Ryazan to Krasnoyarsk is 3894 km. It takes approximately 2 days 5h to drive from Ryazan to Krasnoyarsk.
What companies run services between Ryazan, Russia and Krasnoyarsk, Russia?
You can take a train from Riazan 2 to Krasnoiarsk via Kazansky Railway Terminal in around 2d 14h.
- Website
- aeroflot.ru
Flights from Moscow Vnukovo to Krasnoyarsk Yemelyanovo Airport via Pulkovo
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₽16,000–65,000
Flights from Sheremetyevo International Airport to Krasnoyarsk Yemelyanovo Airport
- Ave. Duration
- 4h 38m
- When
- Every day
- Estimated price
- ₽13,000–60,000
Flights from Sheremetyevo International Airport to Krasnoyarsk Yemelyanovo Airport via Koltsovo
- Ave. Duration
- 8h 3m
- When
- Tuesday
- Estimated price
- ₽13,000–60,000
Flights from Sheremetyevo International Airport to Krasnoyarsk Yemelyanovo Airport via Omsk
- Ave. Duration
- 7h 20m
- When
- Wednesday and Friday
- Estimated price
- ₽13,000–60,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Riazan 2 to Kazansky Railway Terminal
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,000–2,800
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,300
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Riazan 2 to Kazansky Railway Terminal
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,000–2,800
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,300
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Kazansky Railway Terminal to Krasnoiarsk
- Ave. Duration
- 2d 10h
- Frequency
- 4 times a week
- Estimated price
- ₽8,500–15,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽32,000–46,000
- 3rd Class (Platzcart)
- ₽8,500–12,000
- 2nd Class (Kupé)
- ₽10,000–15,000
Train from Chelyabinsk-Glavny to Mariinsk
- Ave. Duration
- 27h 36m
- Frequency
- Twice a week
- Estimated price
- ₽4,400–8,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽18,000–25,000
- 3rd Class (Platzcart)
- ₽4,400–6,000
- 2nd Class (Kupé)
- ₽5,500–8,500
Train from Riazan 2 to Kazansky Railway Terminal
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,000–2,800
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,300
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Riazan 2 to Kazansky Railway Terminal
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,000–2,800
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,300
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Riazan 2 to Vladimir
- Ave. Duration
- 7h
- Frequency
- 6 times a week
- Estimated price
- ₽1,400–3,400
- Website
- Russian Railways
- 1nd Class (SW)
- ₽8,000–12,000
- 3rd Class (Platzcart)
- ₽1,400–1,900
- 2nd Class (Kupé)
- ₽2,400–3,400
Train from Vladimir to Krasnoiarsk
- Ave. Duration
- 2d 7h
- Frequency
- Once daily
- Estimated price
- ₽8,000–15,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽31,000–44,000
- 3rd Class (Platzcart)
- ₽8,000–11,000
- 2nd Class (Kupé)
- ₽10,000–15,000
- Phone
- +7 (391) 220-11-72
- Website
- krasavtovokzal.ru
Bus from Yemelyanovo Airport to Krasnoyarsk Bus station
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₽125
- Schedules at
- krasavtovokzal.ru
Bus from Mariinsk to Krasnoyarsk Bus station
- Ave. Duration
- 7h 39m
- Frequency
- Twice daily
- Estimated price
- ₽1,199
- Schedules at
- krasavtovokzal.ru
Bus from Yemelyanovo Airport to Krasnoyarsk Bus station
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₽125
- Schedules at
- krasavtovokzal.ru
Bus from Yemelyanovo Airport to Krasnoyarsk Bus station
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₽125
- Schedules at
- krasavtovokzal.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 Want to know more about Flixbus?, What are the different types of Renfe trains in Spain?, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.



