There are 5 ways to get from Dushanbe to Krasnoyarsk by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, bus
best- Fly from Dushanbe International Airport (DYU) to Krasnoyarsk Yemelyanovo Airport (KJA)plane DYU - KJA
- Take the bus from Yemelyanovo Airport to Krasnoyarsk Bus stationbus
4h 55m₽16,158–71,378Train
cheapest- Take the train from Dushanbe to Tashkent Centraltrain 301
- Take the train from Tashkent Central to Shymkenttrain
- Take the train from Shymkent to Petropavlovsktrain
- Take the train from Petropavlovsk to Krasnoiarsktrain
3d 15h₽10,448–16,584Bus, drive, train
- Take the bus from Asian Express Terminal to Shahristanbus
- Drive from Shahristan to Zomincar
- Take the bus from Zomin to Tashkent bus stationbus
- Take the bus from Tashkent bus station to Petropavlovsk Bus stationbus
- Take the train from Petropavlovsk to Mariinsktrain
- Take the bus from Mariinsk to Krasnoyarsk Bus stationbus 644
3d 1h₽10,740–14,440Drive 3,555.9 km
- Drive from Dushanbe to Krasnoyarskcar 3,555.9 km
47h 12m₽24,705–35,685Train via Semey
- Take the train from Dushanbe to Tashkent Centraltrain 301
- Take the train from Tashkent Central to Shymkenttrain
- Take the train from Shymkent to Semeytrain
- Take the train from Semey to Barnaultrain
- Take the train from Barnaul to Krasnoiarsktrain
3d 19h₽13,848–25,284
Dushanbe to Krasnoyarsk by train
Comparing Your Travel Options
The cheapest way to get from Dushanbe to Krasnoyarsk is to bus and drive and train which costs RUB 10000 - RUB 15000 and takes 3 days 1h.
The fastest way to get from Dushanbe to Krasnoyarsk is to fly and bus which takes 4h 55m and costs RUB 16000 - RUB 75000.
No, there is no direct train from Dushanbe to Krasnoyarsk. However, there are services departing from Dushanbe and arriving at Krasnoiarsk via Tashkent Central, Shymkent and Petropavlovsk. The journey, including transfers, takes approximately 3 days 15h.
The distance between Dushanbe and Krasnoyarsk is 2664 km. The road distance is 3555.9 km.
The best way to get from Dushanbe to Krasnoyarsk without a car is to train which takes 3 days 15h and costs RUB 10000 - RUB 17000.
It takes approximately 4h 55m to get from Dushanbe to Krasnoyarsk, including transfers.
Dushanbe to Krasnoyarsk train services, operated by Tajikistan Railways, depart from Dushanbe station.
Krasnoyarsk is 2h ahead of Dushanbe. It is currently 1:37 AM in Dushanbe and 3:37 AM in Krasnoyarsk.
Dushanbe to Krasnoyarsk train services, operated by Tajikistan Railways, arrive at Tashkent Central station.
Yes, the driving distance between Dushanbe to Krasnoyarsk is 3556 km. It takes approximately 47h 12m to drive from Dushanbe to Krasnoyarsk.
What companies run services between Dushanbe, Tajikistan and Krasnoyarsk, Russia?
You can take a train from Dushanbe to Krasnoiarsk via Tashkent Central, Shymkent, and Petropavlovsk in around 3d 15h.
- Website
- uralairlines.ru
Flights from Dushanbe International Airport to Krasnoyarsk Yemelyanovo Airport
- Ave. Duration
- 3h 45m
- When
- Wednesday and Saturday
- Estimated price
- ₽16,000–75,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Petropavlovsk to Mariinsk
- Ave. Duration
- 19h 12m
- Frequency
- Twice a week
- Estimated price
- ₽3,200–6,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽14,000–20,000
- 3rd Class (Platzcart)
- ₽3,200–4,300
- 2nd Class (Kupé)
- ₽4,600–6,500
Train from Petropavlovsk to Krasnoiarsk
- Ave. Duration
- 27h
- Frequency
- 5 times a week
- Estimated price
- ₽4,000–7,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽16,000–24,000
- 3rd Class (Platzcart)
- ₽4,000–5,500
- 2nd Class (Kupé)
- ₽5,500–7,500
Train from Barnaul to Krasnoiarsk
- Ave. Duration
- 18h 21m
- Frequency
- 4 times a week
- Estimated price
- ₽2,500–5,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽11,000–17,000
- 3rd Class (Platzcart)
- ₽2,500–3,300
- 2nd Class (Kupé)
- ₽3,700–5,500
- 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
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 The beginner’s guide to the 2018 World Nomad Games, How to get from London to Edinburgh, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.



