Best way to travel between

Geneva, Switzerland
Beirut, Lebanon
Travel Modes
Price
Distance
Duration
CO2
flight
$251.0
2962.96 km
6h 30mins
320.0 kgs
 
bus
$300.0
4139.1 km
66h 25mins
124.17 kgs
 
bus
$339.0
4182.15 km
76h 55mins
125.46 kgs
 
bus
$470.0
4159.56 km
82h 16mins
124.79 kgs
 
train
$473.0
3876.6 km
68h 34mins
205.46 kgs
 
drive
$600.0
3835.72 km
40h 2mins
490.97 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2962.96 km 6h 30mins 378,204 LBP 251.0
Bus 4139.1 km 66h 25mins 452,037 LBP 300.0
Bus 4182.15 km 76h 55mins 510,802 LBP 339.0
Bus 4159.56 km 82h 16mins 708,191 LBP 470.0
Train 3876.6 km 68h 34mins 712,712 LBP 473.0
Drive 3835.72 km 40h 2mins 904,074 LBP 600.0
Take Train from Genève to Genève-Aéroport
Time: 8mins Cost: 27,122 LBP; $ 16.2 - 19.8 USD CO2 Emission: 0.32 kgs
Take Walk from Genève-Aéroport to Geneva
Time: 10mins Cost: 196 LBP; $ 0.1 - 0.1 USD CO2 Emission: 0.11 kgs
Take Flight from GVA to BEY
Time: 3h 59mins Cost: 316,426 LBP; $ 189.0 - 231.0 USD CO2 Emission: 318.26 kgs
Take Car from Beirut to Beirut
Time: 7mins Cost: 34,656 LBP; $ 20.7 - 25.3 USD CO2 Emission: 1.23 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Geneva, Switzerland and Beirut, Lebanon is to travel by air, which will cost about 378,204 LBP or 225.90 USD.