HowToGo

Flight from Zimbabwe to Morocco

How to get to Morocco from Zimbabwe by flight ? You can check flights from Zimbabwe to Morocco below.

Search Transfer from Zimbabwe to Morocco

Search Flights

You can find flight ticket prices from Zimbabwe to Morocco with our flight tickets search tool below

1. Harare to Marrakech

  1. You take a bus, shuttle or taxi from your location in Zimbabwe to Harare.

  2. You take a flight from Harare to Marrakech and cost approximately 950 USD.

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

Flight Depart Arrive
WB112 Rwandair Express
WB700 Rwandair Express
TB2581 TUI fly Belgium
03:50 Harare
08:00 Kigali
06:05 Brussels
06:30 Kigali
16:30 Brussels
08:50 Marrakech
Connect
WB110 Rwandair Express
TP276 TAP Portugal
TP2302 TAP Portugal
12:00 Harare
02:05 Capetown
14:30 Lisbon
15:20 Capetown
11:30 Lisbon
16:05 Marrakech
Connect
WB110 Rwandair Express
AF871 Air France
AF1076 Air France
12:00 Harare
23:50 Capetown
14:25 Paris CDG
15:20 Capetown
11:15 Paris CDG
16:45 Marrakech
Connect
KQ706 Kenya Airways
LH591 Lufthansa
LH1332 Lufthansa
12:10 Harare
22:25 Nairobi
11:50 Frankfurt
16:10 Nairobi
05:40 Frankfurt
15:35 Marrakech
Connect
KQ706 Kenya Airways
KQ112 Kenya Airways
AF1076 Air France
12:10 Harare
23:50 Nairobi
14:25 Paris CDG
16:10 Nairobi
07:30 Paris CDG
16:45 Marrakech
Connect
KQ706 Kenya Airways
KL0566 KLM
HV5753 Transavia Holland
12:10 Harare
23:59 Nairobi
16:05 Amsterdam Schiphol
16:10 Nairobi
07:25 Amsterdam Schiphol
18:55 Marrakech
Connect
KQ706 Kenya Airways
BA064 British Airways
BA2666 British Airways
12:10 Harare
23:25 Nairobi
08:20 London Heathrow
16:10 Nairobi
06:20 London Heathrow
11:55 Marrakech
Connect
SA023 South African Airways
AF995 Air France
AF1076 Air France
12:50 Harare
18:50 Johannesburg
14:25 Paris CDG
14:30 Johannesburg
05:40 Paris CDG
16:45 Marrakech
Connect
SA023 South African Airways
AF995 Air France
AF1276 Air France
12:50 Harare
18:50 Johannesburg
07:00 Paris CDG
14:30 Johannesburg
05:40 Paris CDG
09:20 Marrakech
Connect
SA023 South African Airways
SA058 South African Airways
AT269 Royal Air Maroc
AT409 Royal Air Maroc
12:50 Harare
20:45 Johannesburg
02:35 Kinshasa
10:55 Casablanca
14:30 Johannesburg
23:30 Kinshasa
09:10 Casablanca
11:45 Marrakech
Connect
ET34 Ethiopian Airlines
ET877 Ethiopian Airlines
ET720 Ethiopian Airlines
TK619 Turkish Airlines
13:50 Harare
15:55 Lilongwe
22:55 Addis Ababa
11:30 Istanbul Ataturk
15:00 Lilongwe
20:55 Addis Ababa
04:25 Istanbul Ataturk
14:55 Marrakech
Connect
ET34 Ethiopian Airlines
ET877 Ethiopian Airlines
TK677 Turkish Airlines
TK619 Turkish Airlines
13:50 Harare
15:55 Lilongwe
00:45 Addis Ababa
11:30 Istanbul Ataturk
15:00 Lilongwe
20:55 Addis Ababa
06:15 Istanbul Ataturk
14:55 Marrakech
Connect
ET34 Ethiopian Airlines
ET50 Ethiopian Airlines
LH591 Lufthansa
LH1332 Lufthansa
13:50 Harare
16:45 Lilongwe
22:25 Nairobi
11:50 Frankfurt
15:00 Lilongwe
20:00 Nairobi
05:40 Frankfurt
15:35 Marrakech
Connect
ET34 Ethiopian Airlines
3W50 Malawian Airlines
BA064 British Airways
BA2666 British Airways
13:50 Harare
16:45 Lilongwe
23:25 Nairobi
08:20 London Heathrow
15:00 Lilongwe
20:00 Nairobi
06:20 London Heathrow
11:55 Marrakech
Connect
ET34 Ethiopian Airlines
ET877 Ethiopian Airlines
ET724 Ethiopian Airlines
OS899 Austrian Airlines
13:50 Harare
15:55 Lilongwe
00:35 Addis Ababa
09:50 Vienna
15:00 Lilongwe
20:55 Addis Ababa
05:55 Vienna
13:00 Marrakech
Connect
ET34 Ethiopian Airlines
ET877 Ethiopian Airlines
ET734 Ethiopian Airlines
LX2200 Swiss
13:50 Harare
15:55 Lilongwe
00:20 Addis Ababa
09:40 Geneva
15:00 Lilongwe
20:55 Addis Ababa
06:20 Geneva
11:50 Marrakech
Connect
ET34 Ethiopian Airlines
ET50 Ethiopian Airlines
BA064 British Airways
BA2666 British Airways
13:50 Harare
16:45 Lilongwe
23:25 Nairobi
08:20 London Heathrow
15:00 Lilongwe
20:00 Nairobi
06:20 London Heathrow
11:55 Marrakech
Connect
FN8335 Fastjet
AF995 Air France
AF1076 Air France
14:30 Harare
18:50 Johannesburg
14:25 Paris CDG
16:15 Johannesburg
05:40 Paris CDG
16:45 Marrakech
Connect
FN8335 Fastjet
AF995 Air France
AF1276 Air France
14:30 Harare
18:50 Johannesburg
07:00 Paris CDG
16:15 Johannesburg
05:40 Paris CDG
09:20 Marrakech
Connect
ET863 Ethiopian Airlines
TK677 Turkish Airlines
TK619 Turkish Airlines
15:45 Harare
00:45 Addis Ababa
11:30 Istanbul Ataturk
20:55 Addis Ababa
06:15 Istanbul Ataturk
14:55 Marrakech
Connect
ET863 Ethiopian Airlines
ET726 Ethiopian Airlines
FR5152 Ryanair
15:45 Harare
23:45 Addis Ababa
15:00 Marseille
20:55 Addis Ababa
05:35 Marseille
16:45 Marrakech
Connect
ET863 Ethiopian Airlines
ET704 Ethiopian Airlines
U23869 easyJet
15:45 Harare
00:05 Addis Ababa
15:50 Paris CDG
20:55 Addis Ababa
06:25 Paris CDG
18:20 Marrakech
Connect
ET863 Ethiopian Airlines
ET724 Ethiopian Airlines
OS899 Austrian Airlines
15:45 Harare
00:35 Addis Ababa
09:50 Vienna
20:55 Addis Ababa
05:55 Vienna
13:00 Marrakech
Connect
ET863 Ethiopian Airlines
ET706 Ethiopian Airlines
LH1332 Lufthansa
15:45 Harare
23:40 Addis Ababa
11:50 Frankfurt
20:55 Addis Ababa
05:30 Frankfurt
15:35 Marrakech
Connect
ET863 Ethiopian Airlines
ET726 Ethiopian Airlines
AT603 Royal Air Maroc
15:45 Harare
23:45 Addis Ababa
13:45 Marseille
20:55 Addis Ababa
05:35 Marseille
15:30 Marrakech
Connect
ET863 Ethiopian Airlines
ET704 Ethiopian Airlines
AF1076 Air France
15:45 Harare
00:05 Addis Ababa
14:25 Paris CDG
20:55 Addis Ababa
06:25 Paris CDG
16:45 Marrakech
Connect
ET863 Ethiopian Airlines
LH599 Lufthansa
LH1332 Lufthansa
15:45 Harare
23:50 Addis Ababa
11:50 Frankfurt
20:55 Addis Ababa
05:20 Frankfurt
15:35 Marrakech
Connect
FN8337 Fastjet
AF995 Air France
AF1076 Air France
16:15 Harare
18:50 Johannesburg
14:25 Paris CDG
18:00 Johannesburg
05:40 Paris CDG
16:45 Marrakech
Connect
FN8337 Fastjet
AF995 Air France
AF1276 Air France
16:15 Harare
18:50 Johannesburg
07:00 Paris CDG
18:00 Johannesburg
05:40 Paris CDG
09:20 Marrakech
Connect
SA029 South African Airways
SA058 South African Airways
AT269 Royal Air Maroc
AT413 Royal Air Maroc
17:10 Harare
20:45 Johannesburg
02:35 Kinshasa
16:40 Casablanca
18:50 Johannesburg
23:30 Kinshasa
09:10 Casablanca
17:30 Marrakech
Connect
SA029 South African Airways
SA058 South African Airways
AT269 Royal Air Maroc
AT409 Royal Air Maroc
17:10 Harare
20:45 Johannesburg
02:35 Kinshasa
10:55 Casablanca
18:50 Johannesburg
23:30 Kinshasa
09:10 Casablanca
11:45 Marrakech
Connect
SA029 South African Airways
SA058 South African Airways
AT269 Royal Air Maroc
AT411 Royal Air Maroc
17:10 Harare
20:45 Johannesburg
02:35 Kinshasa
16:00 Casablanca
18:50 Johannesburg
23:30 Kinshasa
09:10 Casablanca
16:55 Marrakech
Connect
WB111 Rwandair Express
WB262 Rwandair Express
AT269 Royal Air Maroc
AT413 Royal Air Maroc
20:15 Harare
00:10 Kigali
02:35 Kinshasa
16:40 Casablanca
22:59 Kigali
01:40 Kinshasa
09:10 Casablanca
17:30 Marrakech
Connect
WB111 Rwandair Express
WB262 Rwandair Express
AT269 Royal Air Maroc
AT411 Royal Air Maroc
20:15 Harare
00:10 Kigali
02:35 Kinshasa
16:00 Casablanca
22:59 Kigali
01:40 Kinshasa
09:10 Casablanca
16:55 Marrakech
Connect
WB111 Rwandair Express
WB262 Rwandair Express
AT269 Royal Air Maroc
AT409 Royal Air Maroc
20:15 Harare
00:10 Kigali
02:35 Kinshasa
10:55 Casablanca
22:59 Kigali
01:40 Kinshasa
09:10 Casablanca
11:45 Marrakech
Connect

2. Bulawayo to Casablanca

  1. You take a bus, shuttle or taxi from your location in Zimbabwe to Bulawayo.

  2. You take a flight from Bulawayo to Casablanca and cost approximately 550 USD.

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

Flight Depart Arrive
4Z113 Airlink
SV0446 Saudia
SV0377 Saudia
08:05 Bulawayo
11:00 Johannesburg
03:05 Jeddah
09:30 Johannesburg
18:45 Jeddah
07:45 Casablanca
Connect
4Z111 Airlink
AF995 Air France
AF1596 Air France
12:50 Bulawayo
18:50 Johannesburg
12:15 Paris CDG
14:15 Johannesburg
05:40 Paris CDG
14:25 Casablanca
Connect
4Z111 Airlink
SA058 South African Airways
AT269 Royal Air Maroc
12:50 Bulawayo
20:45 Johannesburg
02:35 Kinshasa
14:15 Johannesburg
23:30 Kinshasa
09:10 Casablanca
Connect
4Z111 Airlink
AZ0849 Alitalia
AZ0874 Alitalia
12:50 Bulawayo
20:55 Johannesburg
13:30 Rome
14:15 Johannesburg
07:00 Rome
15:45 Casablanca
Connect
4Z111 Airlink
MS840 Egyptair
MS847 Egyptair
12:50 Bulawayo
21:45 Johannesburg
08:05 Cairo
14:15 Johannesburg
05:35 Cairo
12:30 Casablanca
Connect
4Z111 Airlink
AF995 Air France
AF1196 Air France
12:50 Bulawayo
18:50 Johannesburg
14:50 Paris CDG
14:15 Johannesburg
05:40 Paris CDG
17:00 Casablanca
Connect
4Z111 Airlink
AF995 Air France
AF1896 Air France
12:50 Bulawayo
18:50 Johannesburg
07:00 Paris CDG
14:15 Johannesburg
05:40 Paris CDG
09:05 Casablanca
Connect
4Z111 Airlink
MS840 Egyptair
AT273 Royal Air Maroc
12:50 Bulawayo
21:45 Johannesburg
08:00 Cairo
14:15 Johannesburg
05:35 Cairo
12:35 Casablanca
Connect
UM303 Air Zimbabwe
SA058 South African Airways
AT269 Royal Air Maroc
14:05 Bulawayo
20:45 Johannesburg
02:35 Kinshasa
15:20 Johannesburg
23:30 Kinshasa
09:10 Casablanca
Connect
UM303 Air Zimbabwe
MS840 Egyptair
MS847 Egyptair
14:05 Bulawayo
21:45 Johannesburg
08:05 Cairo
15:20 Johannesburg
05:35 Cairo
12:30 Casablanca
Connect
UM303 Air Zimbabwe
MS840 Egyptair
AT273 Royal Air Maroc
14:05 Bulawayo
21:45 Johannesburg
08:00 Cairo
15:20 Johannesburg
05:35 Cairo
12:35 Casablanca
Connect
UM303 Air Zimbabwe
AF995 Air France
AF1896 Air France
14:05 Bulawayo
18:50 Johannesburg
07:00 Paris CDG
15:20 Johannesburg
05:40 Paris CDG
09:05 Casablanca
Connect
UM303 Air Zimbabwe
AZ0849 Alitalia
AZ0874 Alitalia
14:05 Bulawayo
20:55 Johannesburg
13:30 Rome
15:20 Johannesburg
07:00 Rome
15:45 Casablanca
Connect
UM303 Air Zimbabwe
AF995 Air France
AF1196 Air France
14:05 Bulawayo
18:50 Johannesburg
14:50 Paris CDG
15:20 Johannesburg
05:40 Paris CDG
17:00 Casablanca
Connect
UM303 Air Zimbabwe
AF995 Air France
AF1596 Air France
14:05 Bulawayo
18:50 Johannesburg
12:15 Paris CDG
15:20 Johannesburg
05:40 Paris CDG
14:25 Casablanca
Connect
UM303 Air Zimbabwe
SA209 South African Airways
AT514 Royal Air Maroc
14:05 Bulawayo
17:40 Johannesburg
05:50 Accra
15:20 Johannesburg
21:45 Accra
11:20 Casablanca
Connect
FN8663 Fastjet
AF995 Air France
AF1196 Air France
14:45 Bulawayo
18:50 Johannesburg
14:50 Paris CDG
16:05 Johannesburg
05:40 Paris CDG
17:00 Casablanca
Connect
FN8663 Fastjet
AZ0849 Alitalia
AZ0874 Alitalia
14:45 Bulawayo
20:55 Johannesburg
13:30 Rome
16:05 Johannesburg
07:00 Rome
15:45 Casablanca
Connect
FN8663 Fastjet
SA058 South African Airways
AT269 Royal Air Maroc
14:45 Bulawayo
20:45 Johannesburg
02:35 Kinshasa
16:05 Johannesburg
23:30 Kinshasa
09:10 Casablanca
Connect
FN8663 Fastjet
MS840 Egyptair
AT273 Royal Air Maroc
14:45 Bulawayo
21:45 Johannesburg
08:00 Cairo
16:05 Johannesburg
05:35 Cairo
12:35 Casablanca
Connect
FN8663 Fastjet
AF995 Air France
AF1596 Air France
14:45 Bulawayo
18:50 Johannesburg
12:15 Paris CDG
16:05 Johannesburg
05:40 Paris CDG
14:25 Casablanca
Connect
FN8663 Fastjet
MS840 Egyptair
MS847 Egyptair
14:45 Bulawayo
21:45 Johannesburg
08:05 Cairo
16:05 Johannesburg
05:35 Cairo
12:30 Casablanca
Connect
FN8663 Fastjet
SA209 South African Airways
AT514 Royal Air Maroc
14:45 Bulawayo
17:40 Johannesburg
05:50 Accra
16:05 Johannesburg
21:45 Accra
11:20 Casablanca
Connect
FN8663 Fastjet
AF995 Air France
AF1896 Air France
14:45 Bulawayo
18:50 Johannesburg
07:00 Paris CDG
16:05 Johannesburg
05:40 Paris CDG
09:05 Casablanca
Connect

3. Harare to Casablanca

  1. You take a bus, shuttle or taxi from your location in Zimbabwe to Harare.

  2. You take a flight from Harare to Casablanca and cost approximately 650 USD.

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

Flight Depart Arrive
WB112 Rwandair Express
WB700 Rwandair Express
AT833 Royal Air Maroc
03:50 Harare
08:00 Kigali
18:40 Brussels
06:30 Kigali
16:30 Brussels
21:05 Casablanca
Connect
SA023 South African Airways
SA058 South African Airways
AT269 Royal Air Maroc
12:50 Harare
20:45 Johannesburg
02:35 Kinshasa
14:30 Johannesburg
23:30 Kinshasa
09:10 Casablanca
Connect
SA023 South African Airways
SA209 South African Airways
AT514 Royal Air Maroc
12:50 Harare
17:40 Johannesburg
05:50 Accra
14:30 Johannesburg
21:45 Accra
11:20 Casablanca
Connect
ET863 Ethiopian Airlines
ET702 Ethiopian Airlines
AT943 Royal Air Maroc
15:45 Harare
23:20 Addis Ababa
12:45 Rome
20:55 Addis Ababa
04:50 Rome
15:05 Casablanca
Connect
ET863 Ethiopian Airlines
ET452 Ethiopian Airlines
AT273 Royal Air Maroc
15:45 Harare
22:05 Addis Ababa
08:00 Cairo
20:55 Addis Ababa
01:20 Cairo
12:35 Casablanca
Connect
ET863 Ethiopian Airlines
MS852 Egyptair
AT273 Royal Air Maroc
15:45 Harare
04:10 Addis Ababa
08:00 Cairo
20:55 Addis Ababa
06:40 Cairo
12:35 Casablanca
Connect
ET863 Ethiopian Airlines
ET402 Ethiopian Airlines
SV0371 Saudia
15:45 Harare
00:35 Addis Ababa
11:05 Jeddah
20:55 Addis Ababa
03:05 Jeddah
15:45 Casablanca
Connect
ET863 Ethiopian Airlines
ET702 Ethiopian Airlines
AZ0874 Alitalia
15:45 Harare
23:20 Addis Ababa
13:30 Rome
20:55 Addis Ababa
04:50 Rome
15:45 Casablanca
Connect
ET863 Ethiopian Airlines
SV0420 Saudia
SV0371 Saudia
15:45 Harare
02:25 Addis Ababa
11:05 Jeddah
20:55 Addis Ababa
04:40 Jeddah
15:45 Casablanca
Connect
SA029 South African Airways
SA058 South African Airways
AT269 Royal Air Maroc
17:10 Harare
20:45 Johannesburg
02:35 Kinshasa
18:50 Johannesburg
23:30 Kinshasa
09:10 Casablanca
Connect
WB111 Rwandair Express
WB262 Rwandair Express
AT269 Royal Air Maroc
20:15 Harare
00:10 Kigali
02:35 Kinshasa
22:59 Kigali
01:40 Kinshasa
09:10 Casablanca
Connect
WB111 Rwandair Express
WB700 Rwandair Express
AT833 Royal Air Maroc
20:15 Harare
08:00 Kigali
18:40 Brussels
22:59 Kigali
16:30 Brussels
21:05 Casablanca
Connect

4. Harare to Tangier

  1. You take a bus, shuttle or taxi from your location in Zimbabwe to Harare.

  2. You take a flight from Harare to Tangier and cost approximately 1300 USD.

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

Flight Depart Arrive
KQ706 Kenya Airways
KQ112 Kenya Airways
3O364 Air Arabia Maroc
12:10 Harare
23:50 Nairobi
12:20 Paris CDG
16:10 Nairobi
07:30 Paris CDG
14:05 Tangier
Connect
ET873 Ethiopian Airlines
ET873 Ethiopian Airlines
ET704 Ethiopian Airlines
3O364 Air Arabia Maroc
13:40 Harare
15:45 Lusaka
00:05 Addis Ababa
12:20 Paris CDG
14:40 Lusaka
20:55 Addis Ababa
06:25 Paris CDG
14:05 Tangier
Connect
ET873 Ethiopian Airlines
ET873 Ethiopian Airlines
ET728 Ethiopian Airlines
3O114 Air Arabia Maroc
13:40 Harare
15:45 Lusaka
00:10 Addis Ababa
12:35 Brussels
14:40 Lusaka
20:55 Addis Ababa
06:20 Brussels
14:30 Tangier
Connect
ET34 Ethiopian Airlines
ET877 Ethiopian Airlines
ET728 Ethiopian Airlines
3O114 Air Arabia Maroc
13:50 Harare
15:55 Lilongwe
00:10 Addis Ababa
12:35 Brussels
15:00 Lilongwe
20:55 Addis Ababa
06:20 Brussels
14:30 Tangier
Connect
ET863 Ethiopian Airlines
ET726 Ethiopian Airlines
AL6007 Air Leisure
15:45 Harare
23:45 Addis Ababa
06:35 Marseille
20:55 Addis Ababa
05:35 Marseille
08:50 Tangier
Connect
ET863 Ethiopian Airlines
ET726 Ethiopian Airlines
FR6007 Ryanair
15:45 Harare
23:45 Addis Ababa
08:50 Marseille
20:55 Addis Ababa
05:35 Marseille
10:00 Tangier
Connect
ET863 Ethiopian Airlines
ET704 Ethiopian Airlines
3O364 Air Arabia Maroc
15:45 Harare
00:05 Addis Ababa
12:20 Paris CDG
20:55 Addis Ababa
06:25 Paris CDG
14:05 Tangier
Connect
ET863 Ethiopian Airlines
ET728 Ethiopian Airlines
3O114 Air Arabia Maroc
15:45 Harare
00:10 Addis Ababa
12:35 Brussels
20:55 Addis Ababa
06:20 Brussels
14:30 Tangier
Connect

5. Harare to Rabat

  1. You take a bus, shuttle or taxi from your location in Zimbabwe to Harare.

  2. You take a flight from Harare to Rabat and cost approximately 1700 USD.

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

Flight Depart Arrive
BA6262 British Airways
BA054 British Airways
AT805 Royal Air Maroc
11:45 Harare
21:10 Johannesburg
19:55 London Heathrow
13:25 Johannesburg
07:20 London Heathrow
23:05 Rabat
Connect
WB110 Rwandair Express
AF871 Air France
AF1458 Air France
12:00 Harare
23:50 Capetown
15:20 Paris CDG
15:20 Capetown
11:15 Paris CDG
17:15 Rabat
Connect
WB110 Rwandair Express
AF871 Air France
AF1358 Air France
12:00 Harare
23:50 Capetown
20:45 Paris CDG
15:20 Capetown
11:15 Paris CDG
22:40 Rabat
Connect
KQ706 Kenya Airways
KQ100 Kenya Airways
AT805 Royal Air Maroc
12:10 Harare
09:20 Nairobi
19:55 London Heathrow
16:10 Nairobi
16:15 London Heathrow
23:05 Rabat
Connect
KQ706 Kenya Airways
KQ112 Kenya Airways
AF1258 Air France
12:10 Harare
23:50 Nairobi
11:50 Paris CDG
16:10 Nairobi
07:30 Paris CDG
13:45 Rabat
Connect
SA023 South African Airways
AF995 Air France
AF1458 Air France
12:50 Harare
18:50 Johannesburg
15:20 Paris CDG
14:30 Johannesburg
05:40 Paris CDG
17:15 Rabat
Connect
SA023 South African Airways
SA234 South African Airways
AT805 Royal Air Maroc
12:50 Harare
20:00 Johannesburg
19:55 London Heathrow
14:30 Johannesburg
06:25 London Heathrow
23:05 Rabat
Connect
SA023 South African Airways
AF995 Air France
AF1358 Air France
12:50 Harare
18:50 Johannesburg
20:45 Paris CDG
14:30 Johannesburg
05:40 Paris CDG
22:40 Rabat
Connect
FN8443 Fastjet
FN8663 Fastjet
AF995 Air France
AF1358 Air France
13:25 Harare
14:45 Bulawayo
18:50 Johannesburg
20:45 Paris CDG
14:15 Bulawayo
16:05 Johannesburg
05:40 Paris CDG
22:40 Rabat
Connect
FN8443 Fastjet
FN8663 Fastjet
AF995 Air France
AF1458 Air France
13:25 Harare
14:45 Bulawayo
18:50 Johannesburg
15:20 Paris CDG
14:15 Bulawayo
16:05 Johannesburg
05:40 Paris CDG
17:15 Rabat
Connect
ET34 Ethiopian Airlines
3W50 Malawian Airlines
KQ112 Kenya Airways
AF1258 Air France
13:50 Harare
16:45 Lilongwe
23:50 Nairobi
11:50 Paris CDG
15:00 Lilongwe
20:00 Nairobi
07:30 Paris CDG
13:45 Rabat
Connect
ET34 Ethiopian Airlines
ET50 Ethiopian Airlines
KQ112 Kenya Airways
AF1258 Air France
13:50 Harare
16:45 Lilongwe
23:50 Nairobi
11:50 Paris CDG
15:00 Lilongwe
20:00 Nairobi
07:30 Paris CDG
13:45 Rabat
Connect
FN8335 Fastjet
AF995 Air France
AF1358 Air France
14:30 Harare
18:50 Johannesburg
20:45 Paris CDG
16:15 Johannesburg
05:40 Paris CDG
22:40 Rabat
Connect
FN8335 Fastjet
AF995 Air France
AF1458 Air France
14:30 Harare
18:50 Johannesburg
15:20 Paris CDG
16:15 Johannesburg
05:40 Paris CDG
17:15 Rabat
Connect
ET863 Ethiopian Airlines
ET704 Ethiopian Airlines
AF1458 Air France
15:45 Harare
00:05 Addis Ababa
15:20 Paris CDG
20:55 Addis Ababa
06:25 Paris CDG
17:15 Rabat
Connect
ET863 Ethiopian Airlines
ET704 Ethiopian Airlines
AF1358 Air France
15:45 Harare
00:05 Addis Ababa
20:45 Paris CDG
20:55 Addis Ababa
06:25 Paris CDG
22:40 Rabat
Connect
FN8337 Fastjet
AF995 Air France
AF1358 Air France
16:15 Harare
18:50 Johannesburg
20:45 Paris CDG
18:00 Johannesburg
05:40 Paris CDG
22:40 Rabat
Connect
FN8337 Fastjet
AF995 Air France
AF1458 Air France
16:15 Harare
18:50 Johannesburg
15:20 Paris CDG
18:00 Johannesburg
05:40 Paris CDG
17:15 Rabat
Connect
SA029 South African Airways
SA234 South African Airways
AT805 Royal Air Maroc
17:10 Harare
20:00 Johannesburg
19:55 London Heathrow
18:50 Johannesburg
06:25 London Heathrow
23:05 Rabat
Connect
WB111 Rwandair Express
WB502 Rwandair Express
UX1304 Air Europa
FR5352 Ryanair
20:15 Harare
00:50 Kigali
09:10 Tel Aviv
20:00 Madrid
22:59 Kigali
06:50 Tel Aviv
13:30 Madrid
20:40 Rabat
Connect

6. Bulawayo to Marrakech

  1. You take a bus, shuttle or taxi from your location in Zimbabwe to Bulawayo.

  2. You take a flight from Bulawayo to Marrakech and cost approximately 750 USD.

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

Flight Depart Arrive
4Z111 Airlink
AF995 Air France
AF1076 Air France
12:50 Bulawayo
18:50 Johannesburg
14:25 Paris CDG
14:15 Johannesburg
05:40 Paris CDG
16:45 Marrakech
Connect
4Z111 Airlink
BA054 British Airways
BA2666 British Airways
12:50 Bulawayo
21:10 Johannesburg
08:20 London Heathrow
14:15 Johannesburg
07:20 London Heathrow
11:55 Marrakech
Connect
4Z111 Airlink
AF995 Air France
AF1276 Air France
12:50 Bulawayo
18:50 Johannesburg
07:00 Paris CDG
14:15 Johannesburg
05:40 Paris CDG
09:20 Marrakech
Connect
4Z111 Airlink
TK39 Turkish Airlines
TK619 Turkish Airlines
12:50 Bulawayo
18:10 Johannesburg
11:30 Istanbul Ataturk
14:15 Johannesburg
04:50 Istanbul Ataturk
14:55 Marrakech
Connect
UM303 Air Zimbabwe
TK39 Turkish Airlines
TK619 Turkish Airlines
14:05 Bulawayo
18:10 Johannesburg
11:30 Istanbul Ataturk
15:20 Johannesburg
04:50 Istanbul Ataturk
14:55 Marrakech
Connect
UM303 Air Zimbabwe
BA054 British Airways
BA2666 British Airways
14:05 Bulawayo
21:10 Johannesburg
08:20 London Heathrow
15:20 Johannesburg
07:20 London Heathrow
11:55 Marrakech
Connect
UM303 Air Zimbabwe
SA260 South African Airways
LH1332 Lufthansa
14:05 Bulawayo
19:35 Johannesburg
11:50 Frankfurt
15:20 Johannesburg
06:10 Frankfurt
15:35 Marrakech
Connect
UM303 Air Zimbabwe
AF995 Air France
AF1076 Air France
14:05 Bulawayo
18:50 Johannesburg
14:25 Paris CDG
15:20 Johannesburg
05:40 Paris CDG
16:45 Marrakech
Connect
UM303 Air Zimbabwe
AF995 Air France
AF1276 Air France
14:05 Bulawayo
18:50 Johannesburg
07:00 Paris CDG
15:20 Johannesburg
05:40 Paris CDG
09:20 Marrakech
Connect
FN8663 Fastjet
AF995 Air France
AF1076 Air France
14:45 Bulawayo
18:50 Johannesburg
14:25 Paris CDG
16:05 Johannesburg
05:40 Paris CDG
16:45 Marrakech
Connect
FN8663 Fastjet
TK39 Turkish Airlines
TK619 Turkish Airlines
14:45 Bulawayo
18:10 Johannesburg
11:30 Istanbul Ataturk
16:05 Johannesburg
04:50 Istanbul Ataturk
14:55 Marrakech
Connect
FN8663 Fastjet
SA260 South African Airways
LH1332 Lufthansa
14:45 Bulawayo
19:35 Johannesburg
11:50 Frankfurt
16:05 Johannesburg
06:10 Frankfurt
15:35 Marrakech
Connect
FN8663 Fastjet
LH573 Lufthansa
LH1332 Lufthansa
14:45 Bulawayo
19:00 Johannesburg
11:50 Frankfurt
16:05 Johannesburg
05:35 Frankfurt
15:35 Marrakech
Connect
FN8663 Fastjet
BA054 British Airways
BA2666 British Airways
14:45 Bulawayo
21:10 Johannesburg
08:20 London Heathrow
16:05 Johannesburg
07:20 London Heathrow
11:55 Marrakech
Connect
FN8663 Fastjet
SA234 South African Airways
BA2666 British Airways
14:45 Bulawayo
20:00 Johannesburg
08:20 London Heathrow
16:05 Johannesburg
06:25 London Heathrow
11:55 Marrakech
Connect
FN8663 Fastjet
AF995 Air France
AF1276 Air France
14:45 Bulawayo
18:50 Johannesburg
07:00 Paris CDG
16:05 Johannesburg
05:40 Paris CDG
09:20 Marrakech
Connect
FN8663 Fastjet
VS450 Virgin Atlantic
BA2666 British Airways
14:45 Bulawayo
20:25 Johannesburg
08:20 London Heathrow
16:05 Johannesburg
06:35 London Heathrow
11:55 Marrakech
Connect

References

Find Hotels in Morocco

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

Booking.com