Best way to travel between

Beirut
Geneva, Switzerland
Travel Modes
Price
Distance
Duration
CO2
train
$512.0
3781.13 km
68h 45mins
200.4 kgs
 
flight
$520.0
2932.41 km
4h 42mins
316.7 kgs
 
bus
$534.0
4194.24 km
82h 42mins
125.83 kgs
 
drive
$650.0
3749.12 km
42h 7mins
479.89 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 3781.13 km 68h 45mins 465 CHF 512.0
Flight 2932.41 km 4h 42mins 472 CHF 520.0
Bus 4194.24 km 82h 42mins 485 CHF 534.0
Drive 3749.12 km 42h 7mins 590 CHF 650.0
Take Car from Beirut to Tripoli
Time: 1h 1mins Cost: 10 CHF; $ 9.9 - 12.1 USD CO2 Emission: 11.33 kgs
Take Ferry from Tripoli to Taşucu
Time: 10h 18mins Cost: 136 CHF; $ 135.0 - 165.0 USD CO2 Emission: 37.51 kgs
Take Car from Taşucu to Yalova Terminalı
Time: 12h 2mins Cost: 154 CHF; $ 153.0 - 187.0 USD CO2 Emission: 107.83 kgs
Take Ferry from Yalova Terminalı to Yenikapı IDO Terminalı
Time: 1h 17mins Cost: 3 CHF; $ 2.7 - 3.3 USD CO2 Emission: 6.33 kgs
Take Bus from Istanbul to Sofia
Time: 9h 47mins Cost: 45 CHF; $ 45.0 - 55.0 USD CO2 Emission: 17.23 kgs
Take Bus from Sofia - Bus Station to Chambéry
Time: 27h 49mins Cost: 50 CHF; $ 49.5 - 60.5 USD CO2 Emission: 54.9 kgs
Take Train from Chambery-Challes-E to Bellegarde(Ain)
Time: 52mins Cost: 13 CHF; $ 12.6 - 15.4 USD CO2 Emission: 3.71 kgs
Take Train from Bellegarde(Ain) to St-Julien-en-Genevois
Time: 21mins Cost: 4 CHF; $ 3.6 - 4.4 USD CO2 Emission: 1.24 kgs
Take Car from St-Julien-en-Genevois to Geneva
Time: 10mins Cost: 50 CHF; $ 49.5 - 60.5 USD CO2 Emission: 1.36 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Beirut and Geneva, Switzerland is to travel by train, which will cost about 465 CHF or 460.80 USD.