Best way to travel between

Ajaccio, France
Casablanca, Grand Casablanca, Morocco
Travel Modes
Price
Distance
Duration
CO2
ferry
$285.0
2048.24 km
58h 33mins
262.17 kgs
 
flight
$303.14544
1720.81 km
6h 58mins
185.85 kgs
 
bus
$326.7
3094.06 km
76h 43mins
92.82 kgs
 
drive
$435.0
4719.17 km
83h 30mins
604.05 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Ferry 2048.24 km 58h 33mins 2,357 MAD 285.0
Flight 1720.81 km 6h 58mins 2,507 MAD 303.14544
Bus 3094.06 km 76h 43mins 2,701 MAD 326.7
Drive 4719.17 km 83h 30mins 3,597 MAD 435.0
Take Ferry from Ajaccio to Marseille
Time: 12h 0mins Cost: 496 MAD; $ 54.0 - 66.0 USD CO2 Emission: 43.8 kgs
Take Ferry from Marseille to Tangier
Time: 42h 0mins Cost: 1,985 MAD; $ 216.0 - 264.0 USD CO2 Emission: 176.78 kgs
Take Walk from Tangier to Tangier Ferry
Time: 12mins Cost: 0 MAD; $ 0.0 - 0.0 USD CO2 Emission: 0.13 kgs
Take Taxi from Tangier Ferry to Tangier
Time: 5mins Cost: 8 MAD; $ 0.9 - 1.1 USD CO2 Emission: 0.47 kgs
Take Train from Tangier to Casa-Voyageurs
Time: 2h 10mins Cost: 107 MAD; $ 11.7 - 14.3 USD CO2 Emission: 16.97 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Ajaccio, France and Casablanca, Grand Casablanca, Morocco is to travel by ferry, which will cost about 2,357 MAD or 256.50 USD.