Best way to travel between

Barnaul, Russia
Dushanbe
Travel Modes
Price
Distance
Duration
CO2
bus
$41.0
3469.47 km
67h 0mins
104.08 kgs
 
train
$118.8
2903.32 km
68h 47mins
153.88 kgs
 
drive
$177.84
2779.21 km
39h 35mins
355.74 kgs
 
flight
$417.15
2018.06 km
11h 57mins
217.95 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3469.47 km 67h 0mins 196 TJS 41.0
Train 2903.32 km 68h 47mins 567 TJS 118.8
Drive 2779.21 km 39h 35mins 849 TJS 177.84
Flight 2018.06 km 11h 57mins 1,991 TJS 417.15
Take Bus from Barnaul Bus station to Pavlodar Bus station
Time: 12h 0mins Cost: 115 TJS; $ 21.6 - 26.4 USD CO2 Emission: 16.44 kgs
Take Bus from Pavlodar to Astana
Time: 7h 0mins Cost: 43 TJS; $ 8.1 - 9.9 USD CO2 Emission: 13.11 kgs
Take Bus from Saparzhai bus station to Almaty Sayarn Bus Station
Time: 17h 0mins Cost: 81 TJS; $ 15.3 - 18.7 USD CO2 Emission: 36.5 kgs
Take Bus from Almaty Sayran Bus Station to Tashkent bus station
Time: 16h 30mins Cost: 48 TJS; $ 9.0 - 11.0 USD CO2 Emission: 23.95 kgs
Take Bus from Tashkent bus station to Khujand bus station
Time: 4h 30mins Cost: 24 TJS; $ 4.5 - 5.5 USD CO2 Emission: 5.14 kgs
Take Bus from Khujand bus station to Asian Express Terminal
Time: 5h 0mins Cost: 57 TJS; $ 10.7 - 13.1 USD CO2 Emission: 8.95 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Barnaul, Russia and Dushanbe is to travel by bus, which will cost about 196 TJS or 36.90 USD.