Best way to travel between

Dushanbe
Barnaul, Russia
Travel Modes
Price
Distance
Duration
CO2
bus
$69.15154400000002
3393.87 km
65h 38mins
101.82 kgs
 
train
$138.52524
2904.79 km
68h 12mins
153.95 kgs
 
drive
$173.4
2777.27 km
39h 30mins
355.49 kgs
 
flight
$241.92
2341.38 km
10h 5mins
252.87 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3393.87 km 65h 38mins 2,284 RUB 69.15154400000002
Train 2904.79 km 68h 12mins 4,575 RUB 138.52524
Drive 2777.27 km 39h 30mins 5,726 RUB 173.4
Flight 2341.38 km 10h 5mins 7,989 RUB 241.92
Take Bus from Asian Express Terminal to Khujand bus station
Time: 5h 0mins Cost: 394 RUB; $ 10.7 - 13.1 USD CO2 Emission: 8.95 kgs
Take Bus from Khujand bus station to Tashkent bus station
Time: 4h 30mins Cost: 165 RUB; $ 4.5 - 5.5 USD CO2 Emission: 5.19 kgs
Take Bus from Tashkent bus station to Almaty Sayran Bus Station
Time: 16h 30mins Cost: 330 RUB; $ 9.0 - 11.0 USD CO2 Emission: 24.01 kgs
Take Bus from Almaty Sayran Bus Station to Nur-Sultan
Time: 17h 0mins Cost: 1,606 RUB; $ 43.8 - 53.5 USD CO2 Emission: 36.48 kgs
Take Bus from Astana to Pavlodar
Time: 7h 0mins Cost: 297 RUB; $ 8.1 - 9.9 USD CO2 Emission: 13.09 kgs
Take Train from Pavlodar to Barnaul
Time: 10h 38mins Cost: 363 RUB; $ 9.9 - 12.1 USD CO2 Emission: 24.94 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Dushanbe and Barnaul, Russia is to travel by bus, which will cost about 2,279 RUB or 62.10 USD.