HowToGo

Flight from Malta to Morocco

How to get to Morocco from Malta by flight ? You can check flights from Malta to Morocco below.

Search Transfer from Malta to Morocco

Search Flights

You can find flight ticket prices from Malta to Morocco with our flight tickets search tool below

1. Malta to Tangier

  1. You take a flight from Malta to Tangier and cost approximately 75 USD.

  2. You take a bus, shuttle or taxi from Tangier to your destination in Morocco.

Flight Depart Arrive
KM478 Air Malta
3O364 Air Arabia Maroc
06:15 Malta
11:55 Paris CDG
09:10 Paris CDG
13:40 Tangier
Connect
FR1408 Ryanair
FR6852 Ryanair
06:45 Malta
16:30 Sevilla
09:45 Sevilla
17:15 Tangier
Connect
KM422 Air Malta
3O114 Air Arabia Maroc
07:00 Malta
11:40 Brussels
10:00 Brussels
13:35 Tangier
Connect
KM394 Air Malta
3O128 Air Arabia Maroc
07:15 Malta
14:05 Amsterdam Schiphol
10:40 Amsterdam Schiphol
16:15 Tangier
Connect
KM580 Air Malta
IB8796 Iberia
08:40 Malta
14:35 Madrid
11:15 Madrid
16:00 Tangier
Connect
KM580 Air Malta
FR7754 Ryanair
08:40 Malta
12:25 Madrid
11:15 Madrid
13:55 Tangier
Connect
FR5383 Ryanair
IB8796 Iberia
09:35 Malta
14:35 Madrid
12:25 Madrid
16:00 Tangier
Connect
AZ0885 Alitalia
AZ0082 Alitalia
FR6890 Ryanair
11:00 Malta
15:00 Rome
19:30 Valencia
12:25 Rome
17:05 Valencia
21:00 Tangier
Connect
VY8473 Vueling Airlines
VY1314 Vueling Airlines
FR6890 Ryanair
12:45 Malta
16:30 Barcelona
19:30 Valencia
15:00 Barcelona
17:30 Valencia
21:00 Tangier
Connect
KM594 Air Malta
TP1458 TAP Portugal
15:10 Malta
22:10 Lisbon
17:30 Lisbon
23:50 Tangier
Connect
KM466 Air Malta
AT667 Royal Air Maroc
15:10 Malta
20:20 Paris Orly
18:05 Paris Orly
22:55 Tangier
Connect

2. Malta to Rabat

  1. You take a flight from Malta to Rabat and cost approximately 85 USD.

  2. You take a bus, shuttle or taxi from Rabat to your destination in Morocco.

Flight Depart Arrive
KM478 Air Malta
AF1258 Air France
06:15 Malta
10:15 Paris CDG
09:10 Paris CDG
13:10 Rabat
Connect
KM478 Air Malta
AF1458 Air France
06:15 Malta
12:55 Paris CDG
09:10 Paris CDG
15:50 Rabat
Connect
KM580 Air Malta
AT975 Royal Air Maroc
08:40 Malta
13:55 Madrid
11:15 Madrid
14:30 Rabat
Connect
KM580 Air Malta
FR5352 Ryanair
08:40 Malta
14:40 Madrid
11:15 Madrid
16:15 Rabat
Connect
FR5383 Ryanair
AT975 Royal Air Maroc
09:35 Malta
13:55 Madrid
12:25 Madrid
14:30 Rabat
Connect
FR5383 Ryanair
FR5352 Ryanair
09:35 Malta
14:40 Madrid
12:25 Madrid
16:15 Rabat
Connect
LS1520 Jet2.com
FR1364 Ryanair
11:20 Malta
16:35 London Stansted
13:50 London Stansted
20:50 Rabat
Connect
FR8852 Ryanair
FR1364 Ryanair
11:55 Malta
16:35 London Stansted
14:20 London Stansted
20:50 Rabat
Connect
TO4003 Transavia France
AT781 Royal Air Maroc
14:45 Malta
20:30 Paris Orly
17:35 Paris Orly
23:20 Rabat
Connect
KM466 Air Malta
AT781 Royal Air Maroc
15:10 Malta
20:30 Paris Orly
18:05 Paris Orly
23:20 Rabat
Connect
KM420 Air Malta
AT831 Royal Air Maroc
16:00 Malta
20:10 Brussels
19:00 Brussels
22:25 Rabat
Connect

3. Malta to Marrakech

  1. You take a flight from Malta to Marrakech and cost approximately 85 USD.

  2. You take a bus, shuttle or taxi from Marrakech to your destination in Morocco.

Flight Depart Arrive
KM478 Air Malta
AF9466 Air France
06:15 Malta
10:30 Paris CDG
09:10 Paris CDG
13:50 Marrakech
Connect
KM478 Air Malta
AF1276 Air France
06:15 Malta
12:10 Paris CDG
09:10 Paris CDG
15:30 Marrakech
Connect
FR7302 Ryanair
OS899 Austrian Airlines
06:15 Malta
09:50 Vienna
08:35 Vienna
13:00 Marrakech
Connect
FR1408 Ryanair
FR4008 Ryanair
06:45 Malta
16:45 Sevilla
09:45 Sevilla
18:10 Marrakech
Connect
FR1505 Ryanair
FR5213 Ryanair
07:15 Malta
12:55 Beauvais
10:20 Beauvais
16:15 Marrakech
Connect
FR3475 Ryanair
FR5895 Ryanair
07:20 Malta
11:25 Eindhoven
10:25 Eindhoven
15:10 Marrakech
Connect
FR1509 Ryanair
FR6052 Ryanair
07:35 Malta
18:00 Porto
09:55 Porto
20:50 Marrakech
Connect
FR8290 Ryanair
TO4608 Transavia France
08:30 Malta
15:15 Nantes
11:25 Nantes
18:10 Marrakech
Connect
KM580 Air Malta
IB8818 Iberia
08:40 Malta
15:55 Madrid
11:15 Madrid
18:00 Marrakech
Connect
KM580 Air Malta
FR7752 Ryanair
08:40 Malta
14:35 Madrid
11:15 Madrid
16:40 Marrakech
Connect
FR3875 Ryanair
FR1360 Ryanair
08:40 Malta
19:35 Venice Treviso
10:40 Venice Treviso
23:05 Marrakech
Connect
FR5383 Ryanair
FR7752 Ryanair
09:35 Malta
14:35 Madrid
12:25 Madrid
16:40 Marrakech
Connect
LS1520 Jet2.com
FR7870 Ryanair
11:20 Malta
15:00 London Stansted
13:50 London Stansted
19:30 Marrakech
Connect
FR3883 Ryanair
FR3506 Ryanair
11:45 Malta
15:05 London Luton
14:15 London Luton
19:40 Marrakech
Connect
VY8473 Vueling Airlines
VY7332 Vueling Airlines
12:45 Malta
18:20 Barcelona
15:00 Barcelona
20:40 Marrakech
Connect
KM594 Air Malta
TP1456 TAP Portugal
15:10 Malta
21:00 Lisbon
17:30 Lisbon
00:10 Marrakech
Connect
KM420 Air Malta
FR5297 Ryanair
16:00 Malta
19:55 Brussels
19:00 Brussels
23:35 Marrakech
Connect
U22598 easyJet
U22591 easyJet
18:25 Malta
06:00 Milan Malpensa
20:25 Milan Malpensa
09:25 Marrakech
Connect

4. Malta to Fes

  1. You take a flight from Malta to Fes and cost approximately 70 USD.

  2. You take a bus, shuttle or taxi from Fes to your destination in Morocco.

Flight Depart Arrive
KM478 Air Malta
3O368 Air Arabia Maroc
06:15 Malta
11:45 Paris CDG
09:10 Paris CDG
13:40 Fes
Connect
FR1505 Ryanair
FR5223 Ryanair
07:15 Malta
12:15 Beauvais
10:20 Beauvais
15:00 Fes
Connect
KM580 Air Malta
FR7758 Ryanair
08:40 Malta
14:10 Madrid
11:15 Madrid
15:45 Fes
Connect
FR5383 Ryanair
FR7758 Ryanair
09:35 Malta
14:10 Madrid
12:25 Madrid
15:45 Fes
Connect
FR8852 Ryanair
FR2772 Ryanair
11:55 Malta
18:55 London Stansted
14:20 London Stansted
23:05 Fes
Connect
FR7325 Ryanair
FR4728 Ryanair
12:25 Malta
19:25 Milan Bergamo
14:30 Milan Bergamo
22:10 Fes
Connect
FR9875 Ryanair
FR9784 Ryanair
FR9745 Ryanair
13:50 Malta
18:15 Bari
21:00 Pisa
15:15 Bari
19:30 Pisa
22:50 Fes
Connect

5. Malta to Casablanca

  1. You take a flight from Malta to Casablanca and cost approximately 220 USD.

  2. You take a bus, shuttle or taxi from Casablanca to your destination in Morocco.

Flight Depart Arrive
KM478 Air Malta
AF1596 Air France
06:15 Malta
12:25 Paris CDG
09:10 Paris CDG
15:35 Casablanca
Connect
FR1509 Ryanair
AT997 Royal Air Maroc
07:35 Malta
12:50 Porto
09:55 Porto
14:25 Casablanca
Connect
KM612 Air Malta
AZ0874 Alitalia
07:50 Malta
13:30 Rome
09:20 Rome
15:45 Casablanca
Connect
FR7592 Ryanair
AZ0874 Alitalia
08:00 Malta
13:30 Rome
09:35 Rome
15:45 Casablanca
Connect
KM580 Air Malta
AT973 Royal Air Maroc
08:40 Malta
13:15 Madrid
11:15 Madrid
15:05 Casablanca
Connect
FR5383 Ryanair
AT973 Royal Air Maroc
09:35 Malta
13:15 Madrid
12:25 Madrid
15:05 Casablanca
Connect
AZ0885 Alitalia
AT941 Royal Air Maroc
11:00 Malta
17:45 Rome
12:25 Rome
21:05 Casablanca
Connect
AZ0885 Alitalia
AZ0874 Alitalia
11:00 Malta
13:30 Rome
12:25 Rome
15:45 Casablanca
Connect
U28824 easyJet
AT803 Royal Air Maroc
12:25 Malta
15:40 London Gatwick
14:50 London Gatwick
19:55 Casablanca
Connect
VY8473 Vueling Airlines
AT961 Royal Air Maroc
12:45 Malta
18:25 Barcelona
15:00 Barcelona
20:40 Casablanca
Connect
BA2645 British Airways
AT801 Royal Air Maroc
13:05 Malta
17:10 London Heathrow
15:20 London Heathrow
21:30 Casablanca
Connect
LH1277 Lufthansa
AT811 Royal Air Maroc
13:25 Malta
17:35 Frankfurt
16:10 Frankfurt
21:10 Casablanca
Connect
LH1311 Lufthansa
LH1330 Lufthansa
17:00 Malta
22:15 Frankfurt
19:45 Frankfurt
00:45 Casablanca
Connect

References

Find Hotels in Morocco

You can find hotels and accommodations in Morocco with our hotels search tool below

Booking.com