Best way to travel between

Dushanbe
Sochi, Russia, Saint Petersburg, Bolshoy prospekt PS
Travel Modes
Price
Distance
Duration
CO2
train
$110.0
4230.21 km
63h 24mins
224.2 kgs
 
train
$188.0
4303.38 km
70h 2mins
228.08 kgs
 
flight
$281.0
2556.12 km
5h 30mins
276.06 kgs
 
flight
$382.0
2831.92 km
23h 2mins
305.85 kgs
 
train
$391.0
4348.66 km
103h 12mins
230.48 kgs
 
flight
$553.0
3056.01 km
15h 3mins
330.05 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 4230.21 km 63h 24mins 3,633 RUB 110.0
Train 4303.38 km 70h 2mins 6,208 RUB 188.0
Flight 2556.12 km 5h 30mins 9,279 RUB 281.0
Flight 2831.92 km 23h 2mins 12,615 RUB 382.0
Train 4348.66 km 103h 12mins 12,912 RUB 391.0
Flight 3056.01 km 15h 3mins 18,262 RUB 553.0
Take Train from Duschanbe 1 to Aksaraiskaia
Time: 39h 43mins Cost: 1,816 RUB; $ 49.5 - 60.5 USD CO2 Emission: 160.42 kgs
Take Train from Aksaraiskaia to Astrachan
Time: 59mins Cost: 363 RUB; $ 9.9 - 12.1 USD CO2 Emission: 2.68 kgs
Take Bus from Astrakhan to Novoaleksandrovsk
Time: 9h 22mins Cost: 660 RUB; $ 18.0 - 22.0 USD CO2 Emission: 19.4 kgs
Take Bus from Novoaleksandrovsk to Sochi
Time: 10h 14mins Cost: 727 RUB; $ 19.8 - 24.2 USD CO2 Emission: 15.21 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Dushanbe and Sochi, Russia, Saint Petersburg, Bolshoy prospekt PS is to travel by train, which will cost about 3,633 RUB or 99.00 USD.