Find cheap flights to Morocco from £74 – Compare and Save

1 adult
1 adult, Economy, 0 bags

KAYAK searches hundreds of travel sites at once for deals on flights to Morocco

Travellers love KAYAK
41,299,237 searches in the past 7 days on KAYAK

Save 27% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Bundle and saveSave money when you bundle your flight + hotel.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Cheap Flights to Morocco

Cheapest return prices found by our users on KAYAK in the last 72 hours
Marrakech
Marrakechdirect£53
Agadir
Agadirdirect£81
Casablanca
Casablanca1 stop£173
Tangier
Tangier1 stop£72
Rabat
Rabatdirect£46
Nador
Nador1 stop£226
Errachidia
Errachidia2 stops£333
Marrakech
Marrakechdirect£53
Agadir
Agadirdirect£81
Casablanca
Casablanca1 stop£173
Tangier
Tangier1 stop£72
Rabat
Rabatdirect£46
Nador
Nador1 stop£226
Errachidia
Errachidia2 stops£333

Book Cheap Morocco Plane Tickets

 
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights to Morocco that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Morocco

Tue, 6 Oct - Thu, 15 Oct
Ryanair Logo
16:50 - 20:35
MAN
-
RAK
3h 45mdirect
Ryanair Logo
19:55 - 23:40
RAK
-
MAN
3h 45mdirect
£74Ryanair
Sun, 20 Sep - Thu, 8 Oct
easyJet Logo
17:50 - 21:35
MAN
-
RAK
3h 45mdirect
easyJet Logo
20:30 - 00:25
RAK
-
MAN
3h 55mdirect
£75easyJet
Tue, 1 Dec - Sun, 6 Dec
Wizz Air Logo
06:00 - 10:40
LGW
-
RAK
3h 40mdirect
Wizz Air Logo
11:20 - 14:00
RAK
-
LGW
3h 40mdirect
£75Wizz Air
Mon, 23 Nov - Mon, 30 Nov
Multiple Airlines Logo
15:40 - 20:20
LGW
-
RAK
3h 40mdirect
Multiple Airlines Logo
11:20 - 14:00
RAK
-
LGW
3h 40mdirect
£76Multiple Airlines
Tue, 6 Oct - Thu, 15 Oct
Ryanair Logo
16:50 - 20:35
MAN
-
RAK
3h 45mdirect
Ryanair Logo
19:55 - 23:40
RAK
-
MAN
3h 45mdirect
£77Ryanair
Mon, 7 Dec - Sun, 13 Dec
Wizz Air Logo
06:00 - 10:40
LGW
-
RAK
3h 40mdirect
Wizz Air Logo
11:20 - 14:00
RAK
-
LGW
3h 40mdirect
£78Wizz Air
Mon, 21 Sep - Thu, 8 Oct
easyJet Logo
16:10 - 19:55
MAN
-
RAK
3h 45mdirect
easyJet Logo
20:30 - 00:25
RAK
-
MAN
3h 55mdirect
£81easyJet
Fri, 26 Jun - Tue, 30 Jun
TUI Airways Logo
17:10 - 20:50
MAN
-
RAK
3h 40mdirect
TUI Airways Logo
22:15 - 01:50
RAK
-
MAN
3h 35mdirect
£85TUI Airways
Fri, 26 Jun - Mon, 29 Jun
TAP AIR PORTUGAL Logo
19:50 - 16:30
LHR
-
CMN
20h 40m
1 stop
TAP AIR PORTUGAL Logo
17:25 - 10:20
CMN
-
LHR
16h 55m
1 stop
£223TAP AIR PORTUGAL
Fri, 26 Jun - Mon, 29 Jun
TAP AIR PORTUGAL Logo
19:50 - 16:30
LHR
-
CMN
20h 40m
1 stop
TAP AIR PORTUGAL Logo
17:25 - 10:20
CMN
-
LHR
16h 55m
1 stop
£225TAP AIR PORTUGAL