There are 4 ways to get from Krasnoyarsk to Shelekhov 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
best- Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus
- Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Irkutsk Airport (IKT)plane KJA - IKT
3h 58m₽5,725–29,925Train
cheapest- Take the train from Krasnoiarsk to Irkutsk Pastrain 010Н / ...
19h 10m₽3,298–7,494Drive 1,048.8 km
- Drive from Krasnoyarsk to Shelekhovcar 1,048.8 km
15h 26m₽7,119–10,283Train, bus
- Take the train from Krasnoiarsk to Tuluntrain 010Н / ...
- Take the bus from Tulun to Irkutsk Bus stationbus 608 / ...
19h 20m₽4,702–7,089
Krasnoyarsk to Shelekhov by train
Questions & Answers
The cheapest way to get from Krasnoyarsk to Shelekhov is to train which costs RUB 3300 - RUB 7500 and takes 19h 10m.
The fastest way to get from Krasnoyarsk to Shelekhov is to bus and fly which takes 3h 58m and costs RUB 5500 - RUB 30000.
No, there is no direct train from Krasnoyarsk to Shelekhov. However, there are services departing from Krasnoiarsk and arriving at Goncharovo via Irkutsk Pas. The journey, including transfers, takes approximately 19h 10m.
The distance between Krasnoyarsk and Shelekhov is 951 km. The road distance is 1048.8 km.
The best way to get from Krasnoyarsk to Shelekhov without a car is to train which takes 19h 10m and costs RUB 3300 - RUB 7500.
It takes approximately 3h 58m to get from Krasnoyarsk to Shelekhov, including transfers.
Krasnoyarsk to Shelekhov train services, operated by Russian Railways (РЖД), depart from Krasnoiarsk station.
Shelekhov is 1h ahead of Krasnoyarsk. It is currently 4:31 AM in Krasnoyarsk and 5:31 AM in Shelekhov.
Krasnoyarsk to Shelekhov train services, operated by Russian Railways (РЖД), arrive at Irkutsk Pas station.
Yes, the driving distance between Krasnoyarsk to Shelekhov is 1049 km. It takes approximately 15h 26m to drive from Krasnoyarsk to Shelekhov.
What companies run services between Krasnoyarsk, Russia and Shelekhov, Russia?
Russian Railways (РЖД) operates a train from Krasnoiarsk to Irkutsk Pas 3 times a day. Tickets cost ₽2,700–5,500 and the journey takes 17h 38m.
- Website
- aeroflot.ru
Flights from Krasnoyarsk Yemelyanovo Airport to Irkutsk Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- ₽5,000–29,000
- Website
- s7.ru
Flights from Krasnoyarsk Yemelyanovo Airport to Irkutsk Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₽5,000–29,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Krasnoiarsk to Irkutsk Pas
- Ave. Duration
- 17h 38m
- Frequency
- 3 times a day
- Estimated price
- ₽2,700–5,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽12,000–18,000
- 3rd Class (Platzcart)
- ₽2,700–3,500
- 2nd Class (Kupé)
- ₽3,900–5,500
Train from Krasnoiarsk to Tulun
- Ave. Duration
- 10h 53m
- Frequency
- 3 times a day
- Estimated price
- ₽1,900–4,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,500–14,000
- 3rd Class (Platzcart)
- ₽1,900–2,500
- 2nd Class (Kupé)
- ₽3,000–4,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
- Phone
- 8-950-113-5555
- Website
- avtovokzal-on-line.ru
Bus from Tulun to Irkutsk Bus station
- Ave. Duration
- 7h 4m
- Frequency
- 4 times a day
- Estimated price
- ₽2,257
- Website
- https://avtovokzal-on-line.ru/
- Schedules at
- https://avtovokzal-on-line.ru/map
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 Need to know: Greyhound, Need to know: Jadrolinija, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.



