Best way to travel between

Marrakech, Marrakesh-Tensift-El Haouz, Morocco
Geneva, Switzerland
Travel Modes
Price
Distance
Duration
CO2
flight
$192.0
2221.8 km
6h 23mins
239.95 kgs
 
bus
$201.0
2602.08 km
46h 11mins
78.06 kgs
 
drive
$1600.0
9891.0 km
122h 37mins
1266.05 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2221.8 km 6h 23mins 174 CHF 192.0
Bus 2602.08 km 46h 11mins 182 CHF 201.0
Drive 9891.0 km 122h 37mins 1,452 CHF 1600.0
Take Flight from RAK to LYS
Time: 2h 59mins Cost: 127 CHF; $ 126.0 - 154.0 USD CO2 Emission: 219.24 kgs
Take Train from Gare de Lyon Saint-Exupéry to Gare de Lyon-Part-Dieu
Time: 30mins Cost: 15 CHF; $ 15.3 - 18.7 USD CO2 Emission: 1.19 kgs
Take Train from Lyon Part Dieu to Geneve
Time: 1h 53mins Cost: 32 CHF; $ 31.5 - 38.5 USD CO2 Emission: 9.0 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Marrakech, Marrakesh-Tensift-El Haouz, Morocco and Geneva, Switzerland is to travel by air, which will cost about 174 CHF or 172.80 USD.