Best way to travel between

Casablanca, Grand Casablanca, Morocco
Lyon
Travel Modes
Price
Distance
Duration
CO2
train
$219.0
3419.86 km
58h 11mins
181.25 kgs
 
flight
$366.0
2143.05 km
8h 48mins
231.45 kgs
 
drive
$1700.0
9399.06 km
116h 41mins
1203.08 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 3419.86 km 58h 11mins 161 EUR 219.0
Flight 2143.05 km 8h 48mins 270 EUR 366.0
Drive 9399.06 km 116h 41mins 1,252 EUR 1700.0
Take Bus from Casablanca to Nador
Time: 10h 21mins Cost: 13 EUR; $ 16.2 - 19.8 USD CO2 Emission: 18.0 kgs
Take Bus from Nador to Annemasse
Time: 43h 26mins Cost: 125 EUR; $ 153.0 - 187.0 USD CO2 Emission: 79.57 kgs
Take Train from Annemasse to Bellegarde(Ain)
Time: 33mins Cost: 6 EUR; $ 7.2 - 8.8 USD CO2 Emission: 2.02 kgs
Take Train from Bellegarde(Ain) to Lyon Part Dieu
Time: 1h 24mins Cost: 17 EUR; $ 20.7 - 25.3 USD CO2 Emission: 6.87 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Casablanca, Grand Casablanca, Morocco and Lyon is to travel by train, which will cost about 161 EUR or 197.10 USD.