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,101–70,994Train
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,392–16,515Bus, 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,742–14,470Drive 3,555.9 km
- Drive from Dushanbe to Krasnoyarskcar 3,555.9 km
47h 12m₽24,355–35,179Train 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,792–25,215
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 8:01 PM in Dushanbe and 10:01 PM 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
- Website
- somonair.com
Flights from Dushanbe International Airport to Krasnoyarsk Yemelyanovo Airport
- Ave. Duration
- 4h 10m
- When
- Monday and Thursday
- Estimated price
- ₽38,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
- +992 (37) 227 21 77
- [email protected]
- Website
- railway.tj
Train from Dushanbe to Tashkent Central
- Ave. Duration
- 18h 25m
- Frequency
- Once a week
- Estimated price
- ₽3,300–4,100
- Book at
- Tajikistan Railways
Train from Dushanbe to Tashkent Central
- Ave. Duration
- 18h 25m
- Frequency
- Once a week
- Estimated price
- ₽3,300–4,100
- Book at
- Tajikistan Railways
- Phone
- 1433
- [email protected]
- Website
- Kazakhstan Railways
Train from Tashkent Central to Shymkent
- Ave. Duration
- 6h 24m
- Frequency
- Once daily
- Estimated price
- ₽490–650
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 1st Class (Lux)
- ₽1,800–2,400
- 2nd Class (Coupe)
- ₽1,000–1,300
- 3rd Class (Seat)
- ₽490–650
Train from Tashkent Central to Shymkent
- Ave. Duration
- 6h 24m
- Frequency
- Once daily
- Estimated price
- ₽490–650
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 1st Class (Lux)
- ₽1,800–2,400
- 2nd Class (Coupe)
- ₽1,000–1,300
- 3rd Class (Seat)
- ₽490–650
- Phone
- 1433
- [email protected]
- Website
- Kazakhstan Railways
Train from Shymkent to Petropavlovsk
- Ave. Duration
- 33h 4m
- Frequency
- 4 times a week
- Estimated price
- ₽2,600–4,300
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- ₽2,600–2,900
- 2nd Class (Coupe)
- ₽3,800–4,300
Train from Shymkent to Semey
- Ave. Duration
- 33h 57m
- Frequency
- Once daily
- Estimated price
- ₽2,500–4,000
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- ₽2,500–2,700
- 2nd Class (Coupe)
- ₽3,500–4,000
- Phone
- 1433
- [email protected]
- Website
- Kazakhstan Railways
Train from Semey to Barnaul
- Ave. Duration
- 10h 16m
- Frequency
- 3 times a week
- Estimated price
- ₽5,000–11,000
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- ₽5,000–7,500
- 2nd Class (Coupe)
- ₽7,500–11,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
- Phone
- 1616
Bus from Asian Express Terminal to Shahristan
- Ave. Duration
- 3h 1m
- Frequency
- Once daily
- Estimated price
- ₽757
- Book at
- Asian Express/ZUD
- Phone
- +99871 207-87-00
- [email protected]
- Website
- UZ Trans
Bus from Zomin to Tashkent bus station
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ₽329
- Website
- UZ Trans
- Schedules at
- Tashkent Bus Terminal
- Book at
- AvtoTicket
Bus from Tashkent bus station to Petropavlovsk Bus station
- Ave. Duration
- 34h 30m
- Frequency
- Twice a week
- Estimated price
- ₽4,302
- Website
- UZ Trans
- Schedules at
- Tashkent Bus Terminal
- Book at
- AvtoTicket
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: Eurostar, What are the different types of Renfe trains in Spain?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
















