How to get to Morocco from Malta by flight ? You can check flights from Malta to Morocco below.
You can find flight ticket prices from Malta to Morocco with our flight tickets search tool below
You take a flight from Malta to Tangier and cost approximately 75 USD.
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 |
You take a flight from Malta to Rabat and cost approximately 85 USD.
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 |
You take a flight from Malta to Marrakech and cost approximately 85 USD.
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 |
You take a flight from Malta to Fes and cost approximately 70 USD.
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 |
You take a flight from Malta to Casablanca and cost approximately 220 USD.
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 |
You can find hotels and accommodations in Morocco with our hotels search tool below
Booking.com