Best way to travel between

Lyon
Casablanca, Grand Casablanca, Morocco
Travel Modes
Price
Distance
Duration
CO2
train
$191.0
2722.38 km
46h 14mins
144.29 kgs
 
flight
$379.0
2120.56 km
7h 50mins
229.02 kgs
 
drive
$1700.0
9334.02 km
112h 57mins
1194.75 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2722.38 km 46h 14mins 1,579 MAD 191.0
Flight 2120.56 km 7h 50mins 3,134 MAD 379.0
Drive 9334.02 km 112h 57mins 14,057 MAD 1700.0
Take Train from Lyon Part Dieu to Bellegarde(Ain)
Time: 1h 21mins Cost: 207 MAD; $ 22.5 - 27.5 USD CO2 Emission: 6.96 kgs
Take Train from Bellegarde(Ain) to Annemasse
Time: 36mins Cost: 58 MAD; $ 6.3 - 7.7 USD CO2 Emission: 2.04 kgs
Take Bus from Annemasse to Meknes
Time: 37h 37mins Cost: 1,240 MAD; $ 135.0 - 165.0 USD CO2 Emission: 69.52 kgs
Take Bus from Meknes to Casablanca
Time: 4h 2mins Cost: 74 MAD; $ 8.1 - 9.9 USD CO2 Emission: 7.07 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Lyon and Casablanca, Grand Casablanca, Morocco is to travel by train, which will cost about 1,579 MAD or 171.90 USD.