How to get to Malta from Morocco by flight ? You can check flights from Morocco to Malta below.
You can find flight ticket prices from Morocco to Malta with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Morocco to Rabat.
You take a flight from Rabat to Malta and cost approximately 150 USD.
You take a bus, shuttle or taxi from Malta to your destination in Malta.
Flight | Depart | Arrive | |
---|---|---|---|
AT780
Royal Air Maroc
KM467
Air Malta
|
08:00
Rabat
18:55
Paris Orly
|
10:45
Paris Orly
21:30
Malta
|
Connect |
TB7531
TUI fly Belgium
KM467
Air Malta
|
15:00
Rabat
18:55
Paris Orly
|
17:55
Paris Orly
21:30
Malta
|
Connect |
FR5353
Ryanair
FR5382
Ryanair
|
22:10
Rabat
06:30
Madrid
|
23:55
Madrid
09:10
Malta
|
Connect |
FR5353
Ryanair
FR1332
Ryanair
FR1722
Ryanair
|
22:10
Rabat
06:25
Madrid
10:00
Naples
|
23:55
Madrid
08:55
Naples
11:15
Malta
|
Connect |
You take a bus, shuttle or taxi from your location in Morocco to Marrakech.
You take a flight from Marrakech to Malta and cost approximately 90 USD.
You take a bus, shuttle or taxi from Malta to your destination in Malta.
Flight | Depart | Arrive | |
---|---|---|---|
UX1424
Air Europa
FR5382
Ryanair
|
02:50
Marrakech
06:30
Madrid
|
04:45
Madrid
09:10
Malta
|
Connect |
TO3121
Transavia France
TO4002
Transavia France
|
05:00
Marrakech
11:20
Paris Orly
|
08:25
Paris Orly
14:00
Malta
|
Connect |
TB7521
TUI fly Belgium
TO4002
Transavia France
|
06:10
Marrakech
11:20
Paris Orly
|
09:35
Paris Orly
14:00
Malta
|
Connect |
FR5290
Ryanair
A3730
Aegean Airlines
|
07:00
Marrakech
16:00
Athens
|
12:15
Athens
17:00
Malta
|
Connect |
FR8076
Ryanair
FR2956
Ryanair
|
07:05
Marrakech
17:00
Charleroi
|
10:45
Charleroi
19:45
Malta
|
Connect |
FR1125
Ryanair
FR7218
Ryanair
|
08:00
Marrakech
14:35
Valencia
|
10:00
Valencia
16:45
Malta
|
Connect |
U21690
easyJet
V72872
Volotea
|
09:35
Marrakech
17:40
Nice
|
12:30
Nice
19:35
Malta
|
Connect |
U22592
easyJet
U22597
easyJet
|
10:15
Marrakech
15:35
Milan Malpensa
|
13:40
Milan Malpensa
17:35
Malta
|
Connect |
FR2240
Ryanair
FR1527
Ryanair
|
10:30
Marrakech
18:15
Barcelona
|
12:55
Barcelona
20:25
Malta
|
Connect |
WK105
Edelweiss Air
KM491
Air Malta
|
11:35
Marrakech
17:40
Zurich
|
15:00
Zurich
20:05
Malta
|
Connect |
TO3013
Transavia France
KM467
Air Malta
|
12:35
Marrakech
18:55
Paris Orly
|
15:45
Paris Orly
21:30
Malta
|
Connect |
TP1451
TAP Portugal
KM595
Air Malta
|
12:45
Marrakech
18:20
Lisbon
|
13:25
Lisbon
22:20
Malta
|
Connect |
TO3013
Transavia France
KM467
Air Malta
|
14:00
Marrakech
18:55
Paris Orly
|
17:10
Paris Orly
21:30
Malta
|
Connect |
TO3095
Transavia France
KM467
Air Malta
|
14:25
Marrakech
18:55
Paris Orly
|
17:50
Paris Orly
21:30
Malta
|
Connect |
You take a bus, shuttle or taxi from your location in Morocco to Casablanca.
You take a flight from Casablanca to Malta and cost approximately 220 USD.
You take a bus, shuttle or taxi from Malta to your destination in Malta.
Flight | Depart | Arrive | |
---|---|---|---|
LH1331
Lufthansa
LH1276
Lufthansa
|
01:40
Casablanca
10:05
Frankfurt
|
06:05
Frankfurt
12:35
Malta
|
Connect |
LH1331
Lufthansa
KM325
Air Malta
|
01:40
Casablanca
10:40
Frankfurt
|
06:05
Frankfurt
13:15
Malta
|
Connect |
UX1112
Air Europa
FR5382
Ryanair
|
03:10
Casablanca
06:30
Madrid
|
04:45
Madrid
09:10
Malta
|
Connect |
3O341
Air Arabia Maroc
KM455
Air Malta
|
06:00
Casablanca
11:40
Lyon
|
09:35
Lyon
13:50
Malta
|
Connect |
TB7501
TUI fly Belgium
TO4002
Transavia France
|
06:15
Casablanca
11:20
Paris Orly
|
09:25
Paris Orly
14:00
Malta
|
Connect |
TB7101
TUI fly Belgium
V72452
Volotea
|
06:15
Casablanca
11:30
Bordeaux
|
08:40
Bordeaux
14:00
Malta
|
Connect |
AT936
Royal Air Maroc
KM491
Air Malta
|
07:40
Casablanca
17:40
Zurich
|
11:50
Zurich
20:05
Malta
|
Connect |
3O485
Air Arabia Maroc
FR2538
Ryanair
|
07:50
Casablanca
13:20
Catania
|
11:50
Catania
14:05
Malta
|
Connect |
AT968
Royal Air Maroc
FR7218
Ryanair
|
09:30
Casablanca
14:35
Valencia
|
12:00
Valencia
16:45
Malta
|
Connect |
AT964
Royal Air Maroc
FR1527
Ryanair
|
09:40
Casablanca
18:15
Barcelona
|
11:45
Barcelona
20:25
Malta
|
Connect |
AT910
Royal Air Maroc
TK1371
Turkish Airlines
|
09:55
Casablanca
18:25
Istanbul
|
16:50
Istanbul
19:10
Malta
|
Connect |
AT764
Royal Air Maroc
KM467
Air Malta
|
10:30
Casablanca
18:55
Paris Orly
|
13:25
Paris Orly
21:30
Malta
|
Connect |
TB2532
TUI fly Belgium
FR2956
Ryanair
|
10:45
Casablanca
17:00
Charleroi
|
14:05
Charleroi
19:45
Malta
|
Connect |
TP1437
TAP Portugal
KM595
Air Malta
|
12:20
Casablanca
18:20
Lisbon
|
12:40
Lisbon
22:20
Malta
|
Connect |
TU712
Tunisair
KM685
Air Malta
|
12:20
Casablanca
19:00
Tunis
|
14:40
Tunis
20:00
Malta
|
Connect |
3O373
Air Arabia Maroc
FR1527
Ryanair
|
12:30
Casablanca
18:15
Barcelona
|
15:40
Barcelona
20:25
Malta
|
Connect |
AT832
Royal Air Maroc
KM421
Air Malta
|
12:40
Casablanca
19:55
Brussels
|
16:05
Brussels
22:45
Malta
|
Connect |
AT810
Royal Air Maroc
KM329
Air Malta
|
12:45
Casablanca
20:10
Frankfurt
|
16:15
Frankfurt
22:45
Malta
|
Connect |
AT714
Royal Air Maroc
V72872
Volotea
|
12:55
Casablanca
17:40
Nice
|
15:40
Nice
19:35
Malta
|
Connect |
AT940
Royal Air Maroc
KM615
Air Malta
|
13:15
Casablanca
20:40
Rome
|
16:25
Rome
22:05
Malta
|
Connect |
AT770
Royal Air Maroc
KM467
Air Malta
|
14:05
Casablanca
18:55
Paris Orly
|
17:00
Paris Orly
21:30
Malta
|
Connect |
AT980
Royal Air Maroc
KM595
Air Malta
|
14:10
Casablanca
18:20
Lisbon
|
14:45
Lisbon
22:20
Malta
|
Connect |
AT572
Royal Air Maroc
KM685
Air Malta
|
14:40
Casablanca
19:00
Tunis
|
17:15
Tunis
20:00
Malta
|
Connect |
AT960
Royal Air Maroc
FR1527
Ryanair
|
15:05
Casablanca
18:15
Barcelona
|
17:10
Barcelona
20:25
Malta
|
Connect |
You take a bus, shuttle or taxi from your location in Morocco to Tangier.
You take a flight from Tangier to Malta and cost approximately 85 USD.
You take a bus, shuttle or taxi from Malta to your destination in Malta.
Flight | Depart | Arrive | |
---|---|---|---|
AT471
Royal Air Maroc
AT968
Royal Air Maroc
FR7218
Ryanair
|
05:35
Tangier
09:30
Casablanca
14:35
Valencia
|
06:55
Casablanca
12:00
Valencia
16:45
Malta
|
Connect |
3O345
Air Arabia Maroc
KM455
Air Malta
|
07:00
Tangier
11:40
Lyon
|
10:25
Lyon
13:50
Malta
|
Connect |
3O377
Air Arabia Maroc
FR1527
Ryanair
|
07:10
Tangier
18:15
Barcelona
|
09:50
Barcelona
20:25
Malta
|
Connect |
3O391
Air Arabia Maroc
KM581
Air Malta
|
07:30
Tangier
12:05
Madrid
|
09:50
Madrid
14:40
Malta
|
Connect |
3O741
Air Arabia Maroc
FR2240
Ryanair
FR1527
Ryanair
|
08:00
Tangier
10:30
Marrakech
18:15
Barcelona
|
09:10
Marrakech
12:55
Barcelona
20:25
Malta
|
Connect |
3O101
Air Arabia Maroc
U28825
easyJet
|
08:10
Tangier
14:40
London Gatwick
|
11:05
London Gatwick
18:50
Malta
|
Connect |
VY7365
Vueling Airlines
FR1527
Ryanair
|
09:15
Tangier
18:15
Barcelona
|
11:05
Barcelona
20:25
Malta
|
Connect |
VY7365
Vueling Airlines
VY6600
Vueling Airlines
KM663
Air Malta
|
09:15
Tangier
12:30
Barcelona
19:40
Palermo
|
11:05
Barcelona
14:20
Palermo
20:30
Malta
|
Connect |
TO3071
Transavia France
KM467
Air Malta
|
09:35
Tangier
18:55
Paris Orly
|
12:20
Paris Orly
21:30
Malta
|
Connect |
TB2672
TUI fly Belgium
FR2956
Ryanair
|
10:25
Tangier
17:00
Charleroi
|
13:30
Charleroi
19:45
Malta
|
Connect |
You can find hotels and accommodations in Malta with our hotels search tool below
Booking.com