HowToGo

Flight from Cape Town (Station) to Morocco

How to get to Morocco from Cape Town (Station) by flight ? You can check flights from Cape Town (Station) to Morocco below.

Search Transfer from Cape Town (Station) to Morocco

Search Flights

You can find flight ticket prices from Cape Town (Station) to Morocco with our flight tickets search tool below

1. Capetown to Rabat

  1. You take a bus, shuttle or taxi from your location in Cape Town (Station) to Capetown.

  2. You take a flight from Capetown to Rabat and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Rabat to your destination in Morocco.

Flight Depart Arrive
KL0598 KLM
KL1233 KLM
AF1358 Air France
00:30 Capetown
12:25 Amsterdam Schiphol
21:00 Paris CDG
11:00 Amsterdam Schiphol
13:40 Paris CDG
23:55 Rabat
Connect
KL0598 KLM
AF1641 Air France
AF1358 Air France
00:30 Capetown
13:55 Amsterdam Schiphol
21:00 Paris CDG
11:00 Amsterdam Schiphol
15:15 Paris CDG
23:55 Rabat
Connect
KL0598 KLM
AF1741 Air France
AF1358 Air France
00:30 Capetown
14:50 Amsterdam Schiphol
21:00 Paris CDG
11:00 Amsterdam Schiphol
16:10 Paris CDG
23:55 Rabat
Connect
VS479 Virgin Atlantic
AT805 Royal Air Maroc
08:00 Capetown
19:55 London Heathrow
18:00 London Heathrow
23:05 Rabat
Connect
MN104 Comair
AF995 Air France
AF1258 Air France
14:35 Capetown
19:50 Johannesburg
10:15 Paris CDG
16:35 Johannesburg
05:45 Paris CDG
13:10 Rabat
Connect
AF871 Air France
AF1258 Air France
19:10 Capetown
10:15 Paris CDG
05:45 Paris CDG
13:10 Rabat
Connect
AF871 Air France
AF1458 Air France
19:10 Capetown
12:55 Paris CDG
05:45 Paris CDG
15:50 Rabat
Connect

2. Capetown to Marrakech

  1. You take a bus, shuttle or taxi from your location in Cape Town (Station) to Capetown.

  2. You take a flight from Capetown to Marrakech and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Marrakech to your destination in Morocco.

Flight Depart Arrive
KL0598 KLM
HV5751 Transavia Holland
00:30 Capetown
15:25 Amsterdam Schiphol
11:00 Amsterdam Schiphol
19:10 Marrakech
Connect
KL0598 KLM
HV5759 Transavia Holland
00:30 Capetown
14:05 Amsterdam Schiphol
11:00 Amsterdam Schiphol
17:50 Marrakech
Connect
KL0598 KLM
HV5753 Transavia Holland
00:30 Capetown
15:00 Amsterdam Schiphol
11:00 Amsterdam Schiphol
18:45 Marrakech
Connect
MN104 Comair
AF995 Air France
AF1076 Air France
14:35 Capetown
19:50 Johannesburg
07:10 Paris CDG
16:35 Johannesburg
05:45 Paris CDG
10:30 Marrakech
Connect
SA354 South African Airways
LX289 Swiss
WK104 Edelweiss Air
16:45 Capetown
20:30 Johannesburg
07:20 Zurich
18:40 Johannesburg
06:10 Zurich
10:50 Marrakech
Connect
BA6422 British Airways
BA054 British Airways
BA668 British Airways
17:00 Capetown
22:15 Johannesburg
09:25 London Heathrow
19:00 Johannesburg
07:35 London Heathrow
14:00 Marrakech
Connect
BA6426 British Airways
BA054 British Airways
BA2666 British Airways
18:00 Capetown
22:15 Johannesburg
09:10 London Heathrow
20:00 Johannesburg
07:35 London Heathrow
13:45 Marrakech
Connect
BA6426 British Airways
BA054 British Airways
BA668 British Airways
18:00 Capetown
22:15 Johannesburg
09:25 London Heathrow
20:00 Johannesburg
07:35 London Heathrow
14:00 Marrakech
Connect
QR1370 Qatar Airways
QR1463 Qatar Airways
18:05 Capetown
09:55 Doha
05:25 Doha
16:10 Marrakech
Connect
LH577 Lufthansa
LH1332 Lufthansa
18:20 Capetown
11:50 Frankfurt
05:25 Frankfurt
15:30 Marrakech
Connect
OS32 Austrian Airlines
OS899 Austrian Airlines
18:30 Capetown
09:50 Vienna
05:40 Vienna
13:00 Marrakech
Connect
TK45 Turkish Airlines
TK619 Turkish Airlines
18:35 Capetown
10:40 Istanbul
06:00 Istanbul
14:10 Marrakech
Connect
BA058 British Airways
BA2666 British Airways
18:45 Capetown
09:10 London Heathrow
04:50 London Heathrow
13:45 Marrakech
Connect
BA058 British Airways
BA668 British Airways
18:45 Capetown
09:25 London Heathrow
04:50 London Heathrow
14:00 Marrakech
Connect
BA058 British Airways
BA2668 British Airways
18:45 Capetown
06:15 London Heathrow
04:50 London Heathrow
10:35 Marrakech
Connect
BA6438 British Airways
BA054 British Airways
BA2666 British Airways
19:00 Capetown
22:15 Johannesburg
09:25 London Heathrow
21:00 Johannesburg
07:35 London Heathrow
13:55 Marrakech
Connect
BA6438 British Airways
BA054 British Airways
BA2666 British Airways
19:00 Capetown
22:15 Johannesburg
09:10 London Heathrow
21:00 Johannesburg
07:35 London Heathrow
13:45 Marrakech
Connect
BA6438 British Airways
BA054 British Airways
BA668 British Airways
19:00 Capetown
22:15 Johannesburg
09:25 London Heathrow
21:00 Johannesburg
07:35 London Heathrow
14:00 Marrakech
Connect
AF871 Air France
AF9466 Air France
19:10 Capetown
10:30 Paris CDG
05:45 Paris CDG
13:50 Marrakech
Connect
AF871 Air France
AF1276 Air France
19:10 Capetown
12:10 Paris CDG
05:45 Paris CDG
15:30 Marrakech
Connect

3. Capetown to Casablanca

  1. You take a bus, shuttle or taxi from your location in Cape Town (Station) to Capetown.

  2. You take a flight from Capetown to Casablanca and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Casablanca to your destination in Morocco.

Flight Depart Arrive
KL0598 KLM
HV5747 Transavia Holland
00:30 Capetown
14:50 Amsterdam Schiphol
11:00 Amsterdam Schiphol
18:30 Casablanca
Connect
TK45 Turkish Airlines
TK617 Turkish Airlines
18:35 Capetown
10:45 Istanbul
06:00 Istanbul
14:00 Casablanca
Connect
AF871 Air France
AF1896 Air France
19:10 Capetown
07:10 Paris CDG
05:45 Paris CDG
10:20 Casablanca
Connect
AF871 Air France
AF1596 Air France
19:10 Capetown
12:25 Paris CDG
05:45 Paris CDG
15:35 Casablanca
Connect

4. Capetown to Tangier

  1. You take a bus, shuttle or taxi from your location in Cape Town (Station) to Capetown.

  2. You take a flight from Capetown to Tangier and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Tangier to your destination in Morocco.

Flight Depart Arrive
KL0598 KLM
3O128 Air Arabia Maroc
00:30 Capetown
14:05 Amsterdam Schiphol
11:00 Amsterdam Schiphol
16:15 Tangier
Connect
KL0598 KLM
KL1503 KLM
FR6890 Ryanair
00:30 Capetown
13:45 Amsterdam Schiphol
19:30 Valencia
11:00 Amsterdam Schiphol
16:10 Valencia
21:00 Tangier
Connect
KL0598 KLM
KL1317 KLM
FR6500 Ryanair
00:30 Capetown
15:50 Amsterdam Schiphol
18:35 Bordeaux
11:00 Amsterdam Schiphol
17:35 Bordeaux
20:35 Tangier
Connect
ET846 Ethiopian Airlines
ET728 Ethiopian Airlines
3O114 Air Arabia Maroc
14:35 Capetown
00:10 Addis Ababa
11:40 Brussels
22:00 Addis Ababa
05:20 Brussels
13:35 Tangier
Connect
LH577 Lufthansa
LH988 Lufthansa
3O128 Air Arabia Maroc
18:20 Capetown
09:00 Frankfurt
14:05 Amsterdam Schiphol
05:25 Frankfurt
10:15 Amsterdam Schiphol
16:15 Tangier
Connect
LH577 Lufthansa
LH1074 Lufthansa
U24375 easyJet
18:20 Capetown
08:40 Frankfurt
11:20 Lyon
05:25 Frankfurt
09:55 Lyon
13:45 Tangier
Connect
LH577 Lufthansa
LH1126 Lufthansa
3O378 Air Arabia Maroc
18:20 Capetown
10:15 Frankfurt
15:25 Barcelona
05:25 Frankfurt
12:15 Barcelona
16:20 Tangier
Connect
LH577 Lufthansa
LH1074 Lufthansa
3O346 Air Arabia Maroc
18:20 Capetown
08:40 Frankfurt
11:15 Lyon
05:25 Frankfurt
09:55 Lyon
12:40 Tangier
Connect
LH577 Lufthansa
LH1004 Lufthansa
3O114 Air Arabia Maroc
18:20 Capetown
08:55 Frankfurt
11:40 Brussels
05:25 Frankfurt
09:55 Brussels
13:35 Tangier
Connect
LH577 Lufthansa
LH1028 Lufthansa
3O364 Air Arabia Maroc
18:20 Capetown
08:25 Frankfurt
11:55 Paris CDG
05:25 Frankfurt
09:40 Paris CDG
13:40 Tangier
Connect
LH577 Lufthansa
LH1140 Lufthansa
FR6852 Ryanair
18:20 Capetown
09:35 Frankfurt
16:30 Sevilla
05:25 Frankfurt
12:30 Sevilla
17:15 Tangier
Connect
LH577 Lufthansa
LH1112 Lufthansa
IB8796 Iberia
18:20 Capetown
10:10 Frankfurt
14:35 Madrid
05:25 Frankfurt
12:45 Madrid
16:00 Tangier
Connect
OS32 Austrian Airlines
OS411 Austrian Airlines
3O364 Air Arabia Maroc
18:30 Capetown
07:05 Vienna
11:55 Paris CDG
05:40 Vienna
09:15 Paris CDG
13:40 Tangier
Connect
OS32 Austrian Airlines
IB3125 Iberia
IB8796 Iberia
18:30 Capetown
07:00 Vienna
14:35 Madrid
05:40 Vienna
10:05 Madrid
16:00 Tangier
Connect
OS32 Austrian Airlines
FR7336 Ryanair
FR6852 Ryanair
18:30 Capetown
06:50 Vienna
16:30 Sevilla
05:40 Vienna
10:10 Sevilla
17:15 Tangier
Connect
MN106 120 Comair
KL0592 KLM
3O128 Air Arabia Maroc
18:30 Capetown
23:55 Johannesburg
14:05 Amsterdam Schiphol
20:30 Johannesburg
10:15 Amsterdam Schiphol
16:15 Tangier
Connect
TK45 Turkish Airlines
TK1853 Turkish Airlines
3O378 Air Arabia Maroc
18:35 Capetown
08:40 Istanbul
15:25 Barcelona
06:00 Istanbul
10:25 Barcelona
16:20 Tangier
Connect
TK45 Turkish Airlines
TK1857 Turkish Airlines
IB8796 Iberia
18:35 Capetown
08:05 Istanbul
14:35 Madrid
06:00 Istanbul
10:45 Madrid
16:00 Tangier
Connect
TK45 Turkish Airlines
TK1857 Turkish Airlines
FR7754 Ryanair
18:35 Capetown
08:05 Istanbul
12:25 Madrid
06:00 Istanbul
10:45 Madrid
13:55 Tangier
Connect
TK45 Turkish Airlines
TK1467 Turkish Airlines
3O378 Air Arabia Maroc
18:35 Capetown
12:30 Istanbul
15:25 Barcelona
06:00 Istanbul
14:15 Barcelona
16:20 Tangier
Connect
BA058 British Airways
BA2798 British Airways
FR6852 Ryanair
18:45 Capetown
06:50 London Heathrow
16:30 Sevilla
04:50 London Heathrow
10:35 Sevilla
17:15 Tangier
Connect
AF871 Air France
AF1348 Air France
3O378 Air Arabia Maroc
19:10 Capetown
09:30 Paris CDG
15:25 Barcelona
05:45 Paris CDG
11:20 Barcelona
16:20 Tangier
Connect
AF871 Air France
AF1648 Air France
3O378 Air Arabia Maroc
19:10 Capetown
12:15 Paris CDG
15:25 Barcelona
05:45 Paris CDG
14:00 Barcelona
16:20 Tangier
Connect
AF871 Air France
3O364 Air Arabia Maroc
19:10 Capetown
11:55 Paris CDG
05:45 Paris CDG
13:40 Tangier
Connect
AF871 Air France
AF7700 Air France
U21607 easyJet
19:10 Capetown
08:10 Paris CDG
12:10 Nice
05:45 Paris CDG
09:40 Nice
14:40 Tangier
Connect
AF871 Air France
AF1300 Air France
IB8796 Iberia
19:10 Capetown
09:30 Paris CDG
14:35 Madrid
05:45 Paris CDG
11:35 Madrid
16:00 Tangier
Connect
AF871 Air France
AF7622 Air France
FR6500 Ryanair
19:10 Capetown
09:55 Paris CDG
18:35 Bordeaux
05:45 Paris CDG
11:15 Bordeaux
20:35 Tangier
Connect
AF871 Air France
AF7620 Air France
FR6500 Ryanair
19:10 Capetown
08:25 Paris CDG
18:35 Bordeaux
05:45 Paris CDG
09:40 Bordeaux
20:35 Tangier
Connect
AF871 Air France
AF1300 Air France
FR7754 Ryanair
19:10 Capetown
09:30 Paris CDG
12:25 Madrid
05:45 Paris CDG
11:35 Madrid
13:55 Tangier
Connect
AF871 Air France
AF1000 Air France
FR7754 Ryanair
19:10 Capetown
07:00 Paris CDG
12:25 Madrid
05:45 Paris CDG
09:10 Madrid
13:55 Tangier
Connect
AF871 Air France
AF1000 Air France
IB8796 Iberia
19:10 Capetown
07:00 Paris CDG
14:35 Madrid
05:45 Paris CDG
09:10 Madrid
16:00 Tangier
Connect
LH575 Lufthansa
LH1800 Lufthansa
FR7754 Ryanair
19:25 Capetown
08:35 Munich
12:25 Madrid
05:45 Munich
11:15 Madrid
13:55 Tangier
Connect
LH575 Lufthansa
LH1800 Lufthansa
IB8796 Iberia
19:25 Capetown
08:35 Munich
14:35 Madrid
05:45 Munich
11:15 Madrid
16:00 Tangier
Connect
LH575 Lufthansa
IB3195 Iberia
IB8796 Iberia
19:25 Capetown
07:00 Munich
14:35 Madrid
05:45 Munich
09:50 Madrid
16:00 Tangier
Connect
MN108 Comair
KL0592 KLM
3O128 Air Arabia Maroc
20:00 Capetown
23:55 Johannesburg
14:05 Amsterdam Schiphol
22:00 Johannesburg
10:15 Amsterdam Schiphol
16:15 Tangier
Connect
MN132 Comair
KL0592 KLM
3O128 Air Arabia Maroc
20:50 Capetown
23:55 Johannesburg
14:05 Amsterdam Schiphol
22:50 Johannesburg
10:15 Amsterdam Schiphol
16:15 Tangier
Connect
WK85 Edelweiss Air
LX2020 Swiss
IB8796 Iberia
21:45 Capetown
09:50 Zurich
14:35 Madrid
08:10 Zurich
12:10 Madrid
16:00 Tangier
Connect

5. Capetown to Fes

  1. You take a bus, shuttle or taxi from your location in Cape Town (Station) to Capetown.

  2. You take a flight from Capetown to Fes and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Fes to your destination in Morocco.

Flight Depart Arrive
KL0598 KLM
3O126 Air Arabia Maroc
00:30 Capetown
21:20 Amsterdam Schiphol
11:00 Amsterdam Schiphol
23:40 Fes
Connect
KL0598 KLM
KL1317 KLM
3O302 Air Arabia Maroc
00:30 Capetown
15:50 Amsterdam Schiphol
21:30 Bordeaux
11:00 Amsterdam Schiphol
17:35 Bordeaux
22:35 Fes
Connect
MN104 Comair
AF995 Air France
3O368 Air Arabia Maroc
14:35 Capetown
19:50 Johannesburg
11:45 Paris CDG
16:35 Johannesburg
05:45 Paris CDG
13:40 Fes
Connect
LH577 Lufthansa
FR1688 Ryanair
FR4728 Ryanair
18:20 Capetown
12:50 Frankfurt
19:25 Milan Bergamo
05:25 Frankfurt
14:10 Milan Bergamo
22:10 Fes
Connect
LH577 Lufthansa
LH1086 Lufthansa
FR5162 Ryanair
18:20 Capetown
08:00 Frankfurt
10:40 Marseille
05:25 Frankfurt
09:30 Marseille
12:50 Fes
Connect
LH577 Lufthansa
LH1140 Lufthansa
FR1186 Ryanair
18:20 Capetown
09:35 Frankfurt
16:25 Sevilla
05:25 Frankfurt
12:30 Sevilla
17:25 Fes
Connect
LH577 Lufthansa
LH1004 Lufthansa
3O118 Air Arabia Maroc
18:20 Capetown
08:55 Frankfurt
13:35 Brussels
05:25 Frankfurt
09:55 Brussels
15:40 Fes
Connect
OS32 Austrian Airlines
FR7336 Ryanair
FR1186 Ryanair
18:30 Capetown
06:50 Vienna
16:25 Sevilla
05:40 Vienna
10:10 Sevilla
17:25 Fes
Connect
TK45 Turkish Airlines
TK1853 Turkish Airlines
FR9016 Ryanair
18:35 Capetown
08:40 Istanbul
11:30 Barcelona
06:00 Istanbul
10:25 Barcelona
13:25 Fes
Connect
TK45 Turkish Airlines
TK1303 Turkish Airlines
FR4460 Ryanair
18:35 Capetown
13:50 Istanbul
21:45 Malaga
06:00 Istanbul
16:30 Malaga
21:45 Fes
Connect
TK45 Turkish Airlines
TK1857 Turkish Airlines
FR7758 Ryanair
18:35 Capetown
08:05 Istanbul
14:10 Madrid
06:00 Istanbul
10:45 Madrid
15:45 Fes
Connect
TK45 Turkish Airlines
TK1305 Turkish Airlines
FR4460 Ryanair
18:35 Capetown
09:25 Istanbul
21:45 Malaga
06:00 Istanbul
12:10 Malaga
21:45 Fes
Connect
BA058 British Airways
BA2798 British Airways
FR1186 Ryanair
18:45 Capetown
06:50 London Heathrow
16:25 Sevilla
04:50 London Heathrow
10:35 Sevilla
17:25 Fes
Connect
AF871 Air France
AF7660 Air France
FR5162 Ryanair
19:10 Capetown
07:10 Paris CDG
10:40 Marseille
05:45 Paris CDG
08:40 Marseille
12:50 Fes
Connect
AF871 Air France
AF1300 Air France
FR7758 Ryanair
19:10 Capetown
09:30 Paris CDG
14:10 Madrid
05:45 Paris CDG
11:35 Madrid
15:45 Fes
Connect
AF871 Air France
AF7720 Air France
FR4428 Ryanair
19:10 Capetown
09:20 Paris CDG
11:55 Nantes
05:45 Paris CDG
10:25 Nantes
14:25 Fes
Connect
AF871 Air France
AF7640 Air France
3O344 Air Arabia Maroc
19:10 Capetown
08:20 Paris CDG
11:20 Lyon
05:45 Paris CDG
09:25 Lyon
12:50 Fes
Connect
AF871 Air France
AF7518 Air France
3O352 Air Arabia Maroc
19:10 Capetown
08:25 Paris CDG
11:05 Toulouse
05:45 Paris CDG
09:45 Toulouse
12:10 Fes
Connect
AF871 Air France
3O368 Air Arabia Maroc
19:10 Capetown
11:45 Paris CDG
05:45 Paris CDG
13:40 Fes
Connect
LH575 Lufthansa
LH1800 Lufthansa
FR7758 Ryanair
19:25 Capetown
08:35 Munich
14:10 Madrid
05:45 Munich
11:15 Madrid
15:45 Fes
Connect
LH575 Lufthansa
LH1832 Lufthansa
FR4460 Ryanair
19:25 Capetown
12:20 Munich
21:45 Malaga
05:45 Munich
15:20 Malaga
21:45 Fes
Connect
WK85 Edelweiss Air
LX2020 Swiss
FR7758 Ryanair
21:45 Capetown
09:50 Zurich
14:10 Madrid
08:10 Zurich
12:10 Madrid
15:45 Fes
Connect

6. Capetown to Gibraltar

  1. You take a bus, shuttle or taxi from your location in Cape Town (Station) to Capetown.

  2. You take a flight from Capetown to Gibraltar and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Gibraltar to your destination in Morocco.

Flight Depart Arrive
BA6422 British Airways
BA054 British Airways
BA492 British Airways
17:00 Capetown
22:15 Johannesburg
10:35 London Heathrow
19:00 Johannesburg
07:35 London Heathrow
14:25 Gibraltar
Connect
BA6422 British Airways
BA054 British Airways
BA490 British Airways
17:00 Capetown
22:15 Johannesburg
12:45 London Heathrow
19:00 Johannesburg
07:35 London Heathrow
16:35 Gibraltar
Connect
BA6426 British Airways
BA054 British Airways
BA492 British Airways
18:00 Capetown
22:15 Johannesburg
10:35 London Heathrow
20:00 Johannesburg
07:35 London Heathrow
14:25 Gibraltar
Connect
BA6426 British Airways
BA054 British Airways
BA490 British Airways
18:00 Capetown
22:15 Johannesburg
12:45 London Heathrow
20:00 Johannesburg
07:35 London Heathrow
16:35 Gibraltar
Connect
BA058 British Airways
BA492 British Airways
18:45 Capetown
10:35 London Heathrow
04:50 London Heathrow
14:25 Gibraltar
Connect
BA058 British Airways
BA490 British Airways
18:45 Capetown
12:45 London Heathrow
04:50 London Heathrow
16:35 Gibraltar
Connect
BA6438 British Airways
BA054 British Airways
BA492 British Airways
19:00 Capetown
22:15 Johannesburg
10:35 London Heathrow
21:00 Johannesburg
07:35 London Heathrow
14:25 Gibraltar
Connect
BA6438 British Airways
BA054 British Airways
BA490 British Airways
19:00 Capetown
22:15 Johannesburg
12:45 London Heathrow
21:00 Johannesburg
07:35 London Heathrow
16:35 Gibraltar
Connect
LH575 Lufthansa
LH2470 Lufthansa
BA492 British Airways
19:25 Capetown
07:00 Munich
10:35 London Heathrow
05:45 Munich
08:05 London Heathrow
14:25 Gibraltar
Connect

References

Find Hotels in Morocco

You can find hotels and accommodations in Morocco with our hotels search tool below

Booking.com