Best way to travel between

Moscow
Beirut
Travel Modes
Price
Distance
Duration
CO2
bus
$260.0
4650.45 km
84h 17mins
139.51 kgs
 
flight
$321.0
2546.16 km
10h 40mins
274.99 kgs
 
train
$422.0
4331.89 km
85h 27mins
229.59 kgs
 
drive
$450.0
3571.05 km
46h 48mins
457.09 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 4650.45 km 84h 17mins 391,765 LBP 260.0
Flight 2546.16 km 10h 40mins 483,680 LBP 321.0
Train 4331.89 km 85h 27mins 635,865 LBP 422.0
Drive 3571.05 km 46h 48mins 678,056 LBP 450.0
Take Bus from Moscow to Rostov-na-Donu
Time: 16h 38mins Cost: 45,204 LBP; $ 27.0 - 33.0 USD CO2 Emission: 36.36 kgs
Take Bus from Rostov-na-Donu Glavnyj to Batumi
Time: 27h 18mins Cost: 52,738 LBP; $ 31.5 - 38.5 USD CO2 Emission: 46.61 kgs
Take Bus from Batumi to Niğde
Time: 19h 31mins Cost: 42,190 LBP; $ 25.2 - 30.8 USD CO2 Emission: 36.1 kgs
Take Bus from Nigde to Taşucu
Time: 5h 9mins Cost: 9,041 LBP; $ 5.4 - 6.6 USD CO2 Emission: 8.81 kgs
Take Ferry from Taşucu to Tripoli
Time: 10h 30mins Cost: 226,019 LBP; $ 135.0 - 165.0 USD CO2 Emission: 38.24 kgs
Take Car from Tripoli to Beirut
Time: 1h 0mins Cost: 16,575 LBP; $ 9.9 - 12.1 USD CO2 Emission: 11.52 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Moscow and Beirut is to travel by bus, which will cost about 391,765 LBP or 234.00 USD.