21:05
Casablanca (CMN)
Mon, 2 Nov
17h 50min
1 stop
14:55
London (SEN)
Tue, 3 Nov
+1
£207
01:15
Marrakech (RAK)
Tue, 3 Nov
48h 50min
3 stops
03:05
Rome (FCO)
Thu, 5 Nov
+1
£62
01:15
Marrakech (RAK)
Tue, 3 Nov
43h 35min
3 stops
21:50
Belgrade (BEG)
Wed, 4 Nov
+1
£114
23:15
Marrakech (RAK)
Mon, 2 Nov
42h
3 stops
18:15
Madrid (MAD)
Wed, 4 Nov
+1
£62
23:20
Agadir (AGA)
Tue, 3 Nov
44h 25min
2 stops
19:45
London (LGW)
Thu, 5 Nov
+1
£68
21:20
Agadir (AGA)
Thu, 5 Nov
19h 50min
1 stop
18:10
Strasbourg (SXB)
Fri, 6 Nov
+1
£138
06:20
Tangier (TNG)
Fri, 6 Nov
1h 20min
Direct
07:40
Casablanca (CMN)
Fri, 6 Nov
£89
16:05
Casablanca (CMN)
Fri, 6 Nov
35h 20min
3 stops
00:25
Rio de Janeiro (GIG)
Sun, 8 Nov
+1
£517
17:50
Marrakech (RAK)
Sat, 7 Nov
5h 10min
1 stop
23:00
Errachidia (ERH)
Sat, 7 Nov
£146
21:20
Agadir (AGA)
Sat, 7 Nov
45h 40min
2 stops
19:00
Las Palmas (LPA)
Mon, 9 Nov
+1
£88
06:20
Tangier (TNG)
Sun, 8 Nov
1h 20min
Direct
07:40
Casablanca (CMN)
Sun, 8 Nov
£85
06:40
Casablanca (CMN)
Sun, 8 Nov
1h 50min
Direct
08:30
Ouarzazate (OZZ)
Sun, 8 Nov
£58
19:50
Marrakech (RAK)
Mon, 9 Nov
23h 15min
1 stop
20:05
Madrid (MAD)
Tue, 10 Nov
+1
£51
23:15
Marrakech (RAK)
Mon, 9 Nov
42h
3 stops
18:15
Madrid (MAD)
Wed, 11 Nov
+1
£61
23:15
Marrakech (RAK)
Mon, 9 Nov
10h 45min
1 stop
11:00
Milan (MXP)
Tue, 10 Nov
+1
£66
08:30
Fez (FEZ)
Sat, 14 Nov
14h 55min
1 stop
02:25
Moskva (SVO)
Sun, 15 Nov
+1
£278
13:55
Casablanca (CMN)
Sat, 14 Nov
3h 15min
Direct
17:10
Tenerife (TFS)
Sat, 14 Nov
£59
14:55
Casablanca (CMN)
Sat, 14 Nov
3h 15min
Direct
18:10
Tenerife (TFS)
Sat, 14 Nov
£58
08:40
Casablanca (CMN)
Sun, 15 Nov
1h 50min
Direct
10:30
Ouarzazate (OZZ)
Sun, 15 Nov
£74
17:50
Marrakech (RAK)
Sun, 15 Nov
16h 15min
1 stop
11:05
Rome (FCO)
Mon, 16 Nov
+1
£67
11:40
Casablanca (CMN)
Wed, 18 Nov
48h 20min
3 stops
16:00
Dubai (DWC)
Fri, 20 Nov
+1
£280
21:20
Agadir (AGA)
Thu, 19 Nov
40h 15min
3 stops
15:35
Tallinn (TLL)
Sat, 21 Nov
+1
£124
14:55
Casablanca (CMN)
Sat, 21 Nov
3h 15min
Direct
18:10
Tenerife (TFS)
Sat, 21 Nov
£58
14:55
Casablanca (CMN)
Sat, 21 Nov
12h 35min
2 stops
02:30
Sal (SID)
Sun, 22 Nov
+1
£188
11:40
Casablanca (CMN)
Sat, 5 Dec
44h 45min
3 stops
13:25
Almaty (ALA)
Mon, 7 Dec
+1
£210
00:20
Casablanca (CMN)
Sun, 6 Dec
1h 50min
Direct
02:10
Ouarzazate (OZZ)
Sun, 6 Dec
£74
18:10
Agadir (AGA)
Tue, 8 Dec
40h
2 stops
11:10
Barcelona (BCN)
Thu, 10 Dec
+1
£54
05:00
Marrakech (RAK)
Sat, 12 Dec
30h 5min
2 stops
12:05
Brest (BES)
Sun, 13 Dec
+1
£94
05:00
Marrakech (RAK)
Sat, 12 Dec
18h 50min
1 stop
23:50
Dakhla (VIL)
Sat, 12 Dec
£114
08:30
Fez (FEZ)
Sat, 12 Dec
1h 10min
Direct
09:40
Casablanca (CMN)
Sat, 12 Dec
£73
00:20
Casablanca (CMN)
Sun, 13 Dec
1h 50min
Direct
02:10
Ouarzazate (OZZ)
Sun, 13 Dec
£77
13:05
Agadir (AGA)
Fri, 18 Dec
13h 45min
1 stop
02:50
Nouakchott (NKC)
Sat, 19 Dec
+1
£254
13:05
Agadir (AGA)
Mon, 21 Dec
20h 30min
3 stops
09:35
Tenerife (TFN)
Tue, 22 Dec
+1
£147
11:10
Marrakech (RAK)
Wed, 23 Dec
13h 49min
1 stop
00:59
Errachidia (ERH)
Thu, 24 Dec
+1
£161
10:00
Casablanca (CMN)
Fri, 25 Dec
8h 55min
1 stop
18:55
Dakhla (VIL)
Fri, 25 Dec
£95
18:10
Agadir (AGA)
Sat, 26 Dec
5h 20min
1 stop
23:30
Fez (FEZ)
Sat, 26 Dec
£105
23:20
Agadir (AGA)
Sat, 26 Dec
45h 40min
2 stops
21:00
Las Palmas (LPA)
Mon, 28 Dec
+1
£98
06:20
Agadir (AGA)
Mon, 28 Dec
14h 40min
2 stops
21:00
Las Palmas (LPA)
Mon, 28 Dec
£56
07:10
Marrakech (RAK)
Mon, 28 Dec
6h 15min
1 stop
13:25
Agadir (AGA)
Mon, 28 Dec
£131
19:50
Marrakech (RAK)
Thu, 31 Dec
5h 9min
1 stop
00:59
Errachidia (ERH)
Fri, 1 Jan
+1
£168
19:50
Marrakech (RAK)
Fri, 1 Jan
5h 40min
1 stop
01:30
Fez (FEZ)
Sat, 2 Jan
+1
£146
20:10
Agadir (AGA)
Sat, 2 Jan
48h 50min
2 stops
21:00
Las Palmas (LPA)
Mon, 4 Jan
+1
£116
23:20
Agadir (AGA)
Sat, 2 Jan
45h 40min
2 stops
21:00
Las Palmas (LPA)
Mon, 4 Jan
+1
£101
23:20
Agadir (AGA)
Sat, 2 Jan
26h 10min
1 stop
01:30
Fez (FEZ)
Mon, 4 Jan
+1
£113
07:00
Marrakech (RAK)
Sun, 3 Jan
6h 25min
1 stop
13:25
Agadir (AGA)
Sun, 3 Jan
£132
13:05
Agadir (AGA)
Sun, 3 Jan
11h 25min
1 stop
00:30
Fez (FEZ)
Mon, 4 Jan
+1
£113
16:05
Casablanca (CMN)
Sun, 3 Jan
46h 50min
1 stop
14:55
London (SEN)
Tue, 5 Jan
+1
£146
17:50
Marrakech (RAK)
Sun, 3 Jan
16h 25min
1 stop
11:15
Paris (CDG)
Mon, 4 Jan
+1
£180
17:50
Marrakech (RAK)
Sun, 3 Jan
38h 5min
2 stops
08:55
Milan (MXP)
Tue, 5 Jan
+1
£205
00:20
Casablanca (CMN)
Mon, 4 Jan
1h 10min
Direct
01:30
Fez (FEZ)
Mon, 4 Jan
£76