Best way to travel between

Casablanca, Grand Casablanca, Morocco
Bologna
Travel Modes
Price
Distance
Duration
CO2
train
$207.0
2321.55 km
38h 46mins
123.04 kgs
 
bus
$216.0
3417.75 km
55h 40mins
102.53 kgs
 
flight
$266.0
2451.28 km
7h 42mins
264.74 kgs
 
drive
$1900.0
8936.22 km
112h 7mins
1143.84 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2321.55 km 38h 46mins 152 EUR 207.0
Bus 3417.75 km 55h 40mins 159 EUR 216.0
Flight 2451.28 km 7h 42mins 196 EUR 266.0
Drive 8936.22 km 112h 7mins 1,399 EUR 1900.0
Take Ferry from Casablanca to Genoa
Time: 35h 0mins Cost: 110 EUR; $ 135.0 - 165.0 USD CO2 Emission: 249.97 kgs
Take Bus from Dinegro to Principe
Time: 2mins Cost: 1 EUR; $ 1.8 - 2.2 USD CO2 Emission: 0.02 kgs
Take Train from Genova Piazza Principe to Milano Centrale
Time: 1h 37mins Cost: 18 EUR; $ 22.5 - 27.5 USD CO2 Emission: 7.7 kgs
Take Train from Milano Centrale to Bologna Centrale
Time: 1h 5mins Cost: 20 EUR; $ 24.3 - 29.7 USD CO2 Emission: 11.82 kgs
Source: Rome2rio

Mode of travel comparision chart

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