Best way to travel between

Geneva, Switzerland
Marrakech, Marrakesh-Tensift-El Haouz, Morocco
Travel Modes
Price
Distance
Duration
CO2
flight
$191.0
2179.48 km
6h 48mins
235.38 kgs
 
drive
$1600.0
9726.15 km
117h 32mins
1244.95 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2179.48 km 6h 48mins 1,579 MAD 191.0
Drive 9726.15 km 117h 32mins 13,230 MAD 1600.0
Take Train from Geneve to Lyon Part Dieu
Time: 1h 57mins Cost: 289 MAD; $ 31.5 - 38.5 USD CO2 Emission: 8.83 kgs
Take Train from Gare de Lyon-Part-Dieu to Gare de Lyon Saint-Exupéry
Time: 30mins Cost: 141 MAD; $ 15.3 - 18.7 USD CO2 Emission: 1.16 kgs
Take Flight from LYS to RAK
Time: 2h 9mins Cost: 1,158 MAD; $ 126.0 - 154.0 USD CO2 Emission: 215.06 kgs
Source: Rome2rio

Mode of travel comparision chart

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