Best way to travel between

Beirut International Airport, Beirut, Beirut Governorate, Lebanon
Genève Aéroport, Route de l'Aéroport, Grand-Saconnex, Switzerland
Travel Modes
Price
Distance
Duration
CO2
flight
$210.0
2890.68 km
4h 23mins
312.19 kgs
 
flight
$324.0
3143.64 km
8h 2mins
339.51 kgs
 
flight
$330.0
3121.65 km
9h 56mins
337.14 kgs
 
bus
$347.0
4130.3 km
76h 12mins
123.91 kgs
 
flight
$373.0
3057.96 km
8h 20mins
330.26 kgs
 
train
$439.0
4157.92 km
69h 23mins
220.37 kgs
 
drive
$600.0
3813.78 km
39h 57mins
488.16 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2890.68 km 4h 23mins 191 CHF 210.0
Flight 3143.64 km 8h 2mins 294 CHF 324.0
Flight 3121.65 km 9h 56mins 299 CHF 330.0
Bus 4130.3 km 76h 12mins 315 CHF 347.0
Flight 3057.96 km 8h 20mins 338 CHF 373.0
Train 4157.92 km 69h 23mins 398 CHF 439.0
Drive 3813.78 km 39h 57mins 544 CHF 600.0
Take Flight from BEY to GVA
Time: 4h 15mins Cost: 191 CHF; $ 189.0 - 231.0 USD CO2 Emission: 312.14 kgs
Take Walk from Geneva to Genève-Aéroport
Time: 8mins Cost: 0 CHF; $ 0.1 - 0.1 USD CO2 Emission: 0.09 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Beirut International Airport, Beirut, Beirut Governorate, Lebanon and Genève Aéroport, Route de l'Aéroport, Grand-Saconnex, Switzerland is to travel by air, which will cost about 191 CHF or 189.00 USD.