Best way to travel between

Milan
Casablanca, Grand Casablanca, Morocco
Travel Modes
Price
Distance
Duration
CO2
train
$177.0
2058.97 km
37h 5mins
109.13 kgs
 
flight
$344.0
2066.4 km
10h 56mins
223.17 kgs
 
drive
$1900.0
9066.72 km
110h 32mins
1160.54 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2058.97 km 37h 5mins 1,464 MAD 177.0
Flight 2066.4 km 10h 56mins 2,844 MAD 344.0
Drive 9066.72 km 110h 32mins 15,711 MAD 1900.0
Take Train from Milano Centrale to Genova Piazza Principe
Time: 1h 36mins Cost: 207 MAD; $ 22.5 - 27.5 USD CO2 Emission: 7.55 kgs
Take Bus from Principe to Dinegro
Time: 2mins Cost: 17 MAD; $ 1.8 - 2.2 USD CO2 Emission: 0.04 kgs
Take Ferry from Genoa to Casablanca
Time: 34h 20mins Cost: 1,240 MAD; $ 135.0 - 165.0 USD CO2 Emission: 245.21 kgs
Source: Rome2rio

Mode of travel comparision chart

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