Best way to travel between

Beirut, Lebanon
Dushanbe
Travel Modes
Price
Distance
Duration
CO2
train
$502.0
6748.32 km
122h 35mins
357.66 kgs
 
train
$537.0
5871.6 km
108h 49mins
311.19 kgs
 
train
$595.0
6998.16 km
124h 50mins
370.9 kgs
 
flight
$622.0
3099.78 km
8h 21mins
334.78 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 6748.32 km 122h 35mins 2,396 TJS 502.0
Train 5871.6 km 108h 49mins 2,563 TJS 537.0
Train 6998.16 km 124h 50mins 2,840 TJS 595.0
Flight 3099.78 km 8h 21mins 2,969 TJS 622.0
Take Car from Beirut to Tripoli
Time: 54mins Cost: 811 TJS; $ 153.0 - 187.0 USD CO2 Emission: 10.8 kgs
Take Ferry from Tripoli to Taşucu
Time: 9h 11mins Cost: 573 TJS; $ 108.0 - 132.0 USD CO2 Emission: 36.1 kgs
Take Walk from Taşucu to Tasucu
Time: 39mins Cost: 2 TJS; $ 0.4 - 0.5 USD CO2 Emission: 0.41 kgs
Take Bus from Tasucu to Ankara
Time: 8h 11mins Cost: 81 TJS; $ 15.3 - 18.7 USD CO2 Emission: 16.29 kgs
Take Bus from Ankara to Tbilisi
Time: 20h 38mins Cost: 191 TJS; $ 36.0 - 44.0 USD CO2 Emission: 41.59 kgs
Take Bus from Tbilisi to Mineralnye Vody
Time: 6h 31mins Cost: 157 TJS; $ 29.7 - 36.3 USD CO2 Emission: 13.1 kgs
Take Walk from Mineralnye Vody to Mineralnie Wodi
Time: 29mins Cost: 2 TJS; $ 0.3 - 0.4 USD CO2 Emission: 0.31 kgs
Take Train from Mineralnie Wodi to Volgograd
Time: 16h 46mins Cost: 167 TJS; $ 31.5 - 38.5 USD CO2 Emission: 44.91 kgs
Take Train from Volgograd to Duschanbe 1
Time: 54h 12mins Cost: 406 TJS; $ 76.5 - 93.5 USD CO2 Emission: 167.66 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Beirut, Lebanon and Dushanbe is to travel by train, which will cost about 2,396 TJS or 451.80 USD.