Best way to travel between

Belgrade
Beirut, Lebanon
Travel Modes
Price
Distance
Duration
CO2
flight
$167.0
1902.6 km
5h 17mins
205.48 kgs
 
bus
$189.0
2302.8 km
46h 38mins
69.08 kgs
 
train
$207.0
2646.0 km
53h 3mins
140.24 kgs
 
bus
$215.0
2526.54 km
48h 34mins
75.8 kgs
 
bus
$242.0
2565.73 km
48h 26mins
76.97 kgs
 
drive
$330.0
2411.88 km
26h 31mins
308.72 kgs
 
bus
$336.0
2422.99 km
43h 4mins
72.69 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 1902.6 km 5h 17mins 251,634 LBP 167.0
Bus 2302.8 km 46h 38mins 284,783 LBP 189.0
Train 2646.0 km 53h 3mins 311,906 LBP 207.0
Bus 2526.54 km 48h 34mins 323,960 LBP 215.0
Bus 2565.73 km 48h 26mins 364,643 LBP 242.0
Drive 2411.88 km 26h 31mins 497,241 LBP 330.0
Bus 2422.99 km 43h 4mins 506,281 LBP 336.0
Take Bus from Slavija Square to Belgrade Airport
Time: 21mins Cost: 6,027 LBP; $ 3.6 - 4.4 USD CO2 Emission: 0.59 kgs
Take Flight from BEG to BEY
Time: 2h 43mins Cost: 210,951 LBP; $ 126.0 - 154.0 USD CO2 Emission: 202.35 kgs
Take Car from Beirut to Beirut
Time: 7mins Cost: 34,656 LBP; $ 20.7 - 25.3 USD CO2 Emission: 1.24 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Belgrade and Beirut, Lebanon is to travel by air, which will cost about 251,634 LBP or 150.30 USD.