Flights Africa Morocco

Search and find cheap flights to Morocco

Fri 6/21
Fri 6/28
Any month
Compare vs momondo |

Cheapest flight routes to Morocco

These routes have the cheapest flights to Morocco found by momondo users
Cape Town - Casablanca 6 614 ZAR
Johannesburg - Casablanca 7 830 ZAR
Johannesburg - Marrakesh 8 033 ZAR
Cape Town - Marrakesh 8 945 ZAR
Durban - Casablanca 9 162 ZAR

Morocco flight deals found on momondo

Check out some of the best fares to Morocco found recently by users on momondo
Quickest
Cheapest
KLM
KLM
10 Sep
JNB
1:15
Johannesburg OR Tambo airport
20h 05m
1 Stop
20:20
RAK
Marrakesh Menara airport
KLM
17 Sep
RAK
11:20
Marrakesh Menara airport
34h 00m
1 Stop
22:20
+1
JNB
Johannesburg OR Tambo airport
8 033 ZAR
Etihad Airways
Etihad Airways
08 Jul
JNB
22:05
Johannesburg OR Tambo airport
36h 40m
1 Stop
9:45
+2
CMN
Casablanca Mohamed V airport
Etihad Airways
17 Jul
CMN
10:50
Casablanca Mohamed V airport
49h 40m
2 Stops
13:30
+2
JNB
Johannesburg OR Tambo airport
8 192 ZAR
Emirates
Emirates
10 Sep
JNB
15:40
Johannesburg OR Tambo airport
19h 40m
1 Stop
10:20
+1
CMN
Casablanca Mohamed V airport
Emirates
17 Sep
CMN
15:45
Casablanca Mohamed V airport
29h 05m
1 Stop
21:50
+1
JNB
Johannesburg OR Tambo airport
8 308 ZAR
KLM
KLM
05 Sep
JNB
1:15
Johannesburg OR Tambo airport
20h 05m
1 Stop
20:20
RAK
Marrakesh Menara airport
KLM
19 Sep
RAK
11:20
Marrakesh Menara airport
22h 35m
2 Stops
10:55
+1
JNB
Johannesburg OR Tambo airport
8 395 ZAR
Emirates
Emirates
20 Aug
JNB
21:10
Johannesburg OR Tambo airport
38h 10m
1 Stop
10:20
+2
CMN
Casablanca Mohamed V airport
Emirates
31 Aug
CMN
15:45
Casablanca Mohamed V airport
18h 30m
1 Stop
11:15
+1
JNB
Johannesburg OR Tambo airport
8 481 ZAR
Emirates
Emirates
02 Aug
JNB
15:40
Johannesburg OR Tambo airport
24h 05m
1 Stop
14:45
+1
CMN
Casablanca Mohamed V airport
Emirates
31 Aug
CMN
15:45
Casablanca Mohamed V airport
24h 40m
1 Stop
17:25
+1
JNB
Johannesburg OR Tambo airport
8 641 ZAR
KLM
KLM
05 Sep
JNB
1:15
Johannesburg OR Tambo airport
20h 05m
1 Stop
20:20
RAK
Marrakesh Menara airport
KLM
19 Sep
RAK
11:20
Marrakesh Menara airport
22h 35m
2 Stops
10:55
+1
JNB
Johannesburg OR Tambo airport
8 395 ZAR
Emirates
Emirates
21 Jul
CPT
15:05
Cape Town Intl airport
20h 15m
1 Stop
10:20
+1
CMN
Casablanca Mohamed V airport
Emirates
28 Jul
CMN
15:45
Casablanca Mohamed V airport
25h 00m
1 Stop
17:45
+1
CPT
Cape Town Intl airport
9 191 ZAR
Emirates
Emirates
10 Sep
JNB
15:40
Johannesburg OR Tambo airport
19h 40m
1 Stop
10:20
+1
CMN
Casablanca Mohamed V airport
Emirates
17 Sep
CMN
15:45
Casablanca Mohamed V airport
29h 05m
1 Stop
21:50
+1
JNB
Johannesburg OR Tambo airport
8 308 ZAR
Emirates
Emirates
02 Aug
JNB
15:40
Johannesburg OR Tambo airport
24h 05m
1 Stop
14:45
+1
CMN
Casablanca Mohamed V airport
Emirates
31 Aug
CMN
15:45
Casablanca Mohamed V airport
24h 40m
1 Stop
17:25
+1
JNB
Johannesburg OR Tambo airport
8 641 ZAR
KLM
KLM
10 Sep
JNB
1:15
Johannesburg OR Tambo airport
20h 05m
1 Stop
20:20
RAK
Marrakesh Menara airport
KLM
17 Sep
RAK
11:20
Marrakesh Menara airport
34h 00m
1 Stop
22:20
+1
JNB
Johannesburg OR Tambo airport
8 033 ZAR
Qatar Airways
Qatar Airways
30 Oct
JNB
15:10
Johannesburg OR Tambo airport
28h 55m
2 Stops
19:05
+1
RAK
Marrakesh Menara airport
Qatar Airways
04 Nov
RAK
12:50
Marrakesh Menara airport
25h 45m
2 Stops
15:35
+1
JNB
Johannesburg OR Tambo airport
9 205 ZAR

Popular routes landing in Morocco

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Johannesburg to Casablanca
Fastest flight time
18h 35m
Cheapest price
7 830 ZAR
Johannesburg to Tangier
Fastest flight time
28h 55m
Cheapest price
10 797 ZAR
Durban to Marrakesh
Fastest flight time
32h 20m
Cheapest price
9 335 ZAR
Cape Town to Casablanca
Fastest flight time
20h 15m
Cheapest price
6 614 ZAR
Johannesburg to Marrakesh
Fastest flight time
20h 05m
Cheapest price
8 033 ZAR
Cape Town to Marrakesh
Fastest flight time
40h 00m
Cheapest price
8 945 ZAR
Durban to Casablanca
Fastest flight time
19h 05m
Cheapest price
9 162 ZAR
Johannesburg to Rabat
Fastest flight time
29h 45m
Cheapest price
11 029 ZAR
View more
Flights Africa Morocco