Find Cheap Flights to Morocco – 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£52
Agadir
Agadirdirect£44
Casablanca
Casablanca1 stop£153
Tangier
Tangierdirect£40
Rabat
Rabatdirect£34
Nador
Nador1 stop£94
Errachidia
Errachidia1 stop£276
Marrakech
Marrakechdirect£52
Agadir
Agadirdirect£44
Casablanca
Casablanca1 stop£153
Tangier
Tangierdirect£40
Rabat
Rabatdirect£34
Nador
Nador1 stop£94
Errachidia
Errachidia1 stop£276

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, 21 Apr - Tue, 28 Apr
Ryanair Logo
16:55 - 20:35
STN
-
RAK
3h 40mdirect
Ryanair Logo
21:00 - 00:35
RAK
-
STN
3h 35mdirect
£52Ryanair
Mon, 4 May - Tue, 12 May
Ryanair Logo
14:45 - 18:25
STN
-
RAK
3h 40mdirect
Ryanair Logo
12:20 - 15:55
RAK
-
STN
3h 35mdirect
£53Ryanair
Sun, 10 May - Fri, 15 May
easyJet Logo
07:05 - 10:50
LTN
-
RAK
3h 45mdirect
easyJet Logo
21:35 - 01:05
RAK
-
LTN
3h 30mdirect
£58easyJet
Sun, 26 Apr - Thu, 30 Apr
easyJet Logo
18:10 - 21:55
LGW
-
RAK
3h 45mdirect
easyJet Logo
21:35 - 01:05
RAK
-
LGW
3h 30mdirect
£61easyJet
Tue, 14 Apr - Fri, 17 Apr
TUI Airways Logo
17:50 - 21:20
LGW
-
RAK
3h 30mdirect
TUI Airways Logo
20:00 - 23:25
RAK
-
LGW
3h 25mdirect
£70TUI Airways
Mon, 20 Apr - Thu, 23 Apr
TUI Airways Logo
15:55 - 19:35
LGW
-
AGA
3h 40mdirect
TUI Airways Logo
22:40 - 02:15
AGA
-
LGW
3h 35mdirect
£71TUI Airways
Wed, 20 May - Sun, 24 May
TAP AIR PORTUGAL Logo
19:50 - 16:20
LHR
-
CMN
20h 30m
1 stop
TAP AIR PORTUGAL Logo
17:10 - 22:55
CMN
-
LHR
5h 45m
1 stop
£172TAP AIR PORTUGAL
Sun, 12 Apr - Wed, 15 Apr
TAP AIR PORTUGAL Logo
10:35 - 16:20
LGW
-
CMN
5h 45m
1 stop
TAP AIR PORTUGAL Logo
17:10 - 09:45
CMN
-
LGW
16h 35m
1 stop
£172TAP AIR PORTUGAL
Tue, 2 Jun - Wed, 10 Jun
KLM Logo
10:00 - 08:15
LCY
-
RAK
22h 15m
1 stop
KLM Logo
09:10 - 17:20
RAK
-
LCY
8h 10m
1 stop
£182KLM
Tue, 9 Jun - Tue, 23 Jun
KLM Logo
09:20 - 19:10
LCY
-
RAK
9h 50m
1 stop
KLM Logo
20:05 - 07:55
RAK
-
LCY
11h 50m
1 stop
£183KLM