Best way to travel between

Malta
Casablanca, Grand Casablanca, Morocco
Travel Modes
Price
Distance
Duration
CO2
flight
$229.0
2189.2 km
14h 2mins
236.43 kgs
 
flight
$231.0
2224.62 km
15h 15mins
240.26 kgs
 
flight
$244.0
2133.13 km
6h 40mins
230.38 kgs
 
flight
$349.0
2148.3 km
10h 6mins
232.02 kgs
 
flight
$355.0
2510.55 km
13h 43mins
271.14 kgs
 
bus
$489.0
4265.1 km
69h 10mins
127.95 kgs
 
bus
$655.0
4264.22 km
54h 29mins
127.93 kgs
 
drive
$666.03
4306.44 km
49h 32mins
551.22 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2189.2 km 14h 2mins 1,894 MAD 229.0
Flight 2224.62 km 15h 15mins 1,910 MAD 231.0
Flight 2133.13 km 6h 40mins 2,018 MAD 244.0
Flight 2148.3 km 10h 6mins 2,886 MAD 349.0
Flight 2510.55 km 13h 43mins 2,935 MAD 355.0
Bus 4265.1 km 69h 10mins 4,043 MAD 489.0
Bus 4264.22 km 54h 29mins 5,416 MAD 655.0
Drive 4306.44 km 49h 32mins 5,507 MAD 666.03
Take Bus from Hal Farrug to Malta airport
Time: 8mins Cost: 33 MAD; $ 3.6 - 4.4 USD CO2 Emission: 0.11 kgs
Take Flight from MLA to FEZ
Time: 6h 35mins Cost: 1,654 MAD; $ 180.0 - 220.0 USD CO2 Emission: 200.62 kgs
Take Car from Fes to Fès
Time: 18mins Cost: 58 MAD; $ 6.3 - 7.7 USD CO2 Emission: 1.97 kgs
Take Train from Fès to Casablanca
Time: 3h 54mins Cost: 149 MAD; $ 16.2 - 19.8 USD CO2 Emission: 16.6 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Malta and Casablanca, Grand Casablanca, Morocco is to travel by air, which will cost about 1,894 MAD or 206.10 USD.