Best way to travel between

Pisa, Italy
Casablanca, Grand Casablanca, Morocco
Travel Modes
Price
Distance
Duration
CO2
bus
$152.95
2772.79 km
45h 50mins
83.18 kgs
 
ferry
$272.44
2316.48 km
57h 42mins
296.51 kgs
 
flight
$384.0
1968.63 km
4h 35mins
212.61 kgs
 
drive
$1569.78
10239.75 km
133h 57mins
1310.69 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2772.79 km 45h 50mins 1,265 MAD 152.95
Ferry 2316.48 km 57h 42mins 2,253 MAD 272.44
Flight 1968.63 km 4h 35mins 3,175 MAD 384.0
Drive 10239.75 km 133h 57mins 12,980 MAD 1569.78
Take Bus from Pisa to Florence
Time: 1h 10mins Cost: 50 MAD; $ 5.4 - 6.6 USD CO2 Emission: 2.79 kgs
Take Bus from Florence to Barcelona
Time: 14h 40mins Cost: 537 MAD; $ 58.5 - 71.5 USD CO2 Emission: 32.93 kgs
Take Bus from Barcelona Nord to Casablanca CTM
Time: 28h 0mins Cost: 744 MAD; $ 81.0 - 99.0 USD CO2 Emission: 47.47 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Pisa, Italy and Casablanca, Grand Casablanca, Morocco is to travel by bus, which will cost about 1,265 MAD or 137.70 USD.