Best way to travel between

Krasnojarsk, Russia
Dushanbe
Travel Modes
Price
Distance
Duration
CO2
train
$276.0
4543.08 km
97h 55mins
240.78 kgs
 
flight
$400.0
2740.83 km
4h 30mins
296.01 kgs
 
drive
$430.0
3809.4 km
55h 27mins
487.6 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 4543.08 km 97h 55mins 1,317 TJS 276.0
Flight 2740.83 km 4h 30mins 1,909 TJS 400.0
Drive 3809.4 km 55h 27mins 2,052 TJS 430.0
Take Train from Krasnojarsk Pass to Petropavlovsk
Time: 28h 44mins Cost: 286 TJS; $ 54.0 - 66.0 USD CO2 Emission: 83.96 kgs
Take Train from Petropavlovsk to Taschkent Pass Zentr
Time: 49h 38mins Cost: 215 TJS; $ 40.5 - 49.5 USD CO2 Emission: 112.58 kgs
Take Train from Taschkent Pass Zentr to Sariasija
Time: 16h 11mins Cost: 764 TJS; $ 144.0 - 176.0 USD CO2 Emission: 39.54 kgs
Take Car from Sariasija to Dushanbe
Time: 1h 20mins Cost: 48 TJS; $ 9.0 - 11.0 USD CO2 Emission: 11.49 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Krasnojarsk, Russia and Dushanbe is to travel by train, which will cost about 1,317 TJS or 248.40 USD.