HowToGo

Flight from Tanzania to Morocco

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

Search Transfer from Tanzania to Morocco

Search Flights

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

1. Dar es Salaam to Marrakech

  1. You take a bus, shuttle or taxi from your location in Tanzania to Dar es Salaam.

  2. You take a flight from Dar es Salaam to Marrakech and cost approximately 800 USD.

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

Flight Depart Arrive
KQ485 Kenya Airways
AF815 Air France
AF1076 Air France
16:25 Dar es Salaam
23:10 Nairobi
07:10 Paris CDG
17:45 Nairobi
05:50 Paris CDG
10:30 Marrakech
Connect
QR1357 Qatar Airways
QR1463 Qatar Airways
17:20 Dar es Salaam
09:55 Doha
23:30 Doha
16:10 Marrakech
Connect
KQ487 Kenya Airways
AF815 Air France
AF1076 Air France
20:40 Dar es Salaam
23:10 Nairobi
07:10 Paris CDG
22:00 Nairobi
05:50 Paris CDG
10:30 Marrakech
Connect
KQ487 Kenya Airways
AF815 Air France
AF9466 Air France
20:40 Dar es Salaam
23:10 Nairobi
10:30 Paris CDG
22:00 Nairobi
05:50 Paris CDG
13:50 Marrakech
Connect
KQ487 Kenya Airways
AF815 Air France
AF1276 Air France
20:40 Dar es Salaam
23:10 Nairobi
12:10 Paris CDG
22:00 Nairobi
05:50 Paris CDG
15:30 Marrakech
Connect
LX294 Swiss
WK104 Edelweiss Air
22:20 Dar es Salaam
07:20 Zurich
06:15 Zurich
10:50 Marrakech
Connect
LX294 Swiss
LX2802 Swiss
LX2200 Swiss
22:20 Dar es Salaam
07:30 Zurich
10:20 Geneva
06:15 Zurich
08:25 Geneva
13:25 Marrakech
Connect

2. Kilimanjaro to Marrakech

  1. You take a bus, shuttle or taxi from your location in Tanzania to Kilimanjaro.

  2. You take a flight from Kilimanjaro to Marrakech and cost approximately 900 USD.

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

Flight Depart Arrive
TK567 Turkish Airlines
TK1359 Turkish Airlines
FR7728 Ryanair
06:40 Kilimanjaro
20:50 Istanbul
06:05 Madrid
13:45 Istanbul
23:15 Madrid
08:10 Marrakech
Connect
TK567 Turkish Airlines
AT911 Royal Air Maroc
AT403 Royal Air Maroc
06:40 Kilimanjaro
18:30 Istanbul
22:45 Casablanca
13:45 Istanbul
21:15 Casablanca
23:35 Marrakech
Connect
TK567 Turkish Airlines
TK1325 Turkish Airlines
TB7602 TUI fly Belgium
06:40 Kilimanjaro
16:40 Istanbul
19:20 Bologna
13:45 Istanbul
17:30 Bologna
22:50 Marrakech
Connect
TK567 Turkish Airlines
TK1855 Turkish Airlines
VY7332 Vueling Airlines
06:40 Kilimanjaro
15:20 Istanbul
18:20 Barcelona
13:45 Istanbul
17:15 Barcelona
20:40 Marrakech
Connect
PW727 Precision Air
KQ128 Kenya Airways
LX2200 Swiss
14:20 Kilimanjaro
23:59 Nairobi
10:20 Geneva
15:20 Nairobi
07:10 Geneva
13:25 Marrakech
Connect
PW727 Precision Air
AF815 Air France
AF9466 Air France
14:20 Kilimanjaro
23:10 Nairobi
10:30 Paris CDG
15:20 Nairobi
05:50 Paris CDG
13:50 Marrakech
Connect
PW727 Precision Air
BA064 British Airways
BA668 British Airways
14:20 Kilimanjaro
23:55 Nairobi
11:10 London Heathrow
15:20 Nairobi
06:15 London Heathrow
15:45 Marrakech
Connect
PW727 Precision Air
LH591 Lufthansa
LH1332 Lufthansa
14:20 Kilimanjaro
23:00 Nairobi
11:50 Frankfurt
15:20 Nairobi
05:30 Frankfurt
15:30 Marrakech
Connect
PW727 Precision Air
AF815 Air France
AF1076 Air France
14:20 Kilimanjaro
23:10 Nairobi
07:10 Paris CDG
15:20 Nairobi
05:50 Paris CDG
10:30 Marrakech
Connect
QR1357 Qatar Airways
LX294 Swiss
WK104 Edelweiss Air
15:05 Kilimanjaro
22:20 Dar es Salaam
07:20 Zurich
16:10 Dar es Salaam
06:15 Zurich
10:50 Marrakech
Connect
KQ427 Kenya Airways
KQ112 Kenya Airways
AF1276 Air France
15:30 Kilimanjaro
23:50 Nairobi
12:10 Paris CDG
16:30 Nairobi
06:30 Paris CDG
15:30 Marrakech
Connect
KQ427 Kenya Airways
KQ112 Kenya Airways
U23869 easyJet
15:30 Kilimanjaro
23:50 Nairobi
13:35 Paris CDG
16:30 Nairobi
06:30 Paris CDG
17:00 Marrakech
Connect
KQ427 Kenya Airways
AF815 Air France
AF9466 Air France
15:30 Kilimanjaro
23:10 Nairobi
10:30 Paris CDG
16:30 Nairobi
05:50 Paris CDG
13:50 Marrakech
Connect
KQ427 Kenya Airways
BA064 British Airways
BA2666 British Airways
15:30 Kilimanjaro
23:55 Nairobi
09:10 London Heathrow
16:30 Nairobi
06:15 London Heathrow
13:45 Marrakech
Connect
KQ427 Kenya Airways
BA064 British Airways
BA668 British Airways
15:30 Kilimanjaro
23:55 Nairobi
11:10 London Heathrow
16:30 Nairobi
06:15 London Heathrow
15:45 Marrakech
Connect
KQ427 Kenya Airways
AF815 Air France
AF1076 Air France
15:30 Kilimanjaro
23:10 Nairobi
07:10 Paris CDG
16:30 Nairobi
05:50 Paris CDG
10:30 Marrakech
Connect
KQ427 Kenya Airways
LH591 Lufthansa
LH1332 Lufthansa
15:30 Kilimanjaro
23:00 Nairobi
11:50 Frankfurt
16:30 Nairobi
05:30 Frankfurt
15:30 Marrakech
Connect
TC215 Air Tanzania
LX294 Swiss
WK104 Edelweiss Air
16:25 Kilimanjaro
22:20 Dar es Salaam
07:20 Zurich
17:35 Dar es Salaam
06:15 Zurich
10:50 Marrakech
Connect
ET814 Ethiopian Airlines
TK677 Turkish Airlines
TK619 Turkish Airlines
18:10 Kilimanjaro
01:50 Addis Ababa
10:40 Istanbul
20:40 Addis Ababa
07:30 Istanbul
14:10 Marrakech
Connect
ET814 Ethiopian Airlines
LH599 Lufthansa
LH1332 Lufthansa
18:10 Kilimanjaro
23:15 Addis Ababa
11:50 Frankfurt
20:40 Addis Ababa
05:30 Frankfurt
15:30 Marrakech
Connect
ET814 Ethiopian Airlines
ET706 Ethiopian Airlines
LH1332 Lufthansa
18:10 Kilimanjaro
23:50 Addis Ababa
11:50 Frankfurt
20:40 Addis Ababa
05:25 Frankfurt
15:30 Marrakech
Connect
ET814 Ethiopian Airlines
ET704 Ethiopian Airlines
AF1276 Air France
18:10 Kilimanjaro
00:15 Addis Ababa
12:10 Paris CDG
20:40 Addis Ababa
06:05 Paris CDG
15:30 Marrakech
Connect
ET814 Ethiopian Airlines
ET720 Ethiopian Airlines
TK619 Turkish Airlines
18:10 Kilimanjaro
23:05 Addis Ababa
10:40 Istanbul
20:40 Addis Ababa
04:35 Istanbul
14:10 Marrakech
Connect
ET814 Ethiopian Airlines
ET704 Ethiopian Airlines
AF9466 Air France
18:10 Kilimanjaro
00:15 Addis Ababa
10:30 Paris CDG
20:40 Addis Ababa
06:05 Paris CDG
13:50 Marrakech
Connect
ET814 Ethiopian Airlines
ET704 Ethiopian Airlines
AF1076 Air France
18:10 Kilimanjaro
00:15 Addis Ababa
07:10 Paris CDG
20:40 Addis Ababa
06:05 Paris CDG
10:30 Marrakech
Connect
ET814 Ethiopian Airlines
ET726 Ethiopian Airlines
LX2200 Swiss
18:10 Kilimanjaro
00:15 Addis Ababa
10:20 Geneva
20:40 Addis Ababa
05:15 Geneva
13:25 Marrakech
Connect
ET814 Ethiopian Airlines
ET724 Ethiopian Airlines
OS899 Austrian Airlines
18:10 Kilimanjaro
00:35 Addis Ababa
09:50 Vienna
20:40 Addis Ababa
04:55 Vienna
13:00 Marrakech
Connect
PW725 Precision Air
LH591 Lufthansa
LH1332 Lufthansa
18:30 Kilimanjaro
23:00 Nairobi
11:50 Frankfurt
19:30 Nairobi
05:30 Frankfurt
15:30 Marrakech
Connect
PW725 Precision Air
KQ112 Kenya Airways
AF1276 Air France
18:30 Kilimanjaro
23:50 Nairobi
12:10 Paris CDG
19:30 Nairobi
06:30 Paris CDG
15:30 Marrakech
Connect
PW725 Precision Air
BA064 British Airways
BA2666 British Airways
18:30 Kilimanjaro
23:55 Nairobi
09:10 London Heathrow
19:30 Nairobi
06:15 London Heathrow
13:45 Marrakech
Connect
PW725 Precision Air
BA064 British Airways
BA2666 British Airways
18:30 Kilimanjaro
23:55 Nairobi
09:25 London Heathrow
19:30 Nairobi
06:15 London Heathrow
13:55 Marrakech
Connect
PW725 Precision Air
AF815 Air France
AF1076 Air France
18:30 Kilimanjaro
23:10 Nairobi
07:10 Paris CDG
19:30 Nairobi
05:50 Paris CDG
10:30 Marrakech
Connect
PW725 Precision Air
BA064 British Airways
BA668 British Airways
18:30 Kilimanjaro
23:55 Nairobi
11:10 London Heathrow
19:30 Nairobi
06:15 London Heathrow
15:45 Marrakech
Connect
PW725 Precision Air
AF815 Air France
AF1276 Air France
18:30 Kilimanjaro
23:10 Nairobi
12:10 Paris CDG
19:30 Nairobi
05:50 Paris CDG
15:30 Marrakech
Connect
PW725 Precision Air
AF815 Air France
AF9466 Air France
18:30 Kilimanjaro
23:10 Nairobi
10:30 Paris CDG
19:30 Nairobi
05:50 Paris CDG
13:50 Marrakech
Connect
PW725 Precision Air
KQ112 Kenya Airways
U23869 easyJet
18:30 Kilimanjaro
23:50 Nairobi
13:35 Paris CDG
19:30 Nairobi
06:30 Paris CDG
17:00 Marrakech
Connect
PW725 Precision Air
KQ128 Kenya Airways
LX2200 Swiss
18:30 Kilimanjaro
23:59 Nairobi
10:20 Geneva
19:30 Nairobi
07:10 Geneva
13:25 Marrakech
Connect
TC123 Air Tanzania
LX294 Swiss
WK104 Edelweiss Air
18:40 Kilimanjaro
22:20 Dar es Salaam
07:20 Zurich
19:50 Dar es Salaam
06:15 Zurich
10:50 Marrakech
Connect

3. Dar es Salaam to Casablanca

  1. You take a bus, shuttle or taxi from your location in Tanzania to Dar es Salaam.

  2. You take a flight from Dar es Salaam to Casablanca and cost approximately 600 USD.

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

Flight Depart Arrive
TK604 Turkish Airlines
AT911 Royal Air Maroc
04:00 Dar es Salaam
18:30 Istanbul
11:30 Istanbul
21:15 Casablanca
Connect
TK609 Turkish Airlines
AT911 Royal Air Maroc
09:00 Dar es Salaam
18:30 Istanbul
16:15 Istanbul
21:15 Casablanca
Connect
EK726 Emirates
EK751 Emirates
16:30 Dar es Salaam
07:25 Dubai
23:05 Dubai
13:15 Casablanca
Connect
QR1357 Qatar Airways
QR1397 Qatar Airways
17:20 Dar es Salaam
07:40 Doha
23:30 Doha
13:50 Casablanca
Connect
QR1357 Qatar Airways
AT217 Royal Air Maroc
17:20 Dar es Salaam
01:30 Doha
23:30 Doha
07:10 Casablanca
Connect
LX294 Swiss
AT937 Royal Air Maroc
22:20 Dar es Salaam
12:50 Zurich
06:15 Zurich
15:10 Casablanca
Connect
KL0567 0569 0571 KLM
HV5749 Transavia Holland
23:40 Dar es Salaam
09:15 Amsterdam Schiphol
07:00 Amsterdam Schiphol
12:55 Casablanca
Connect
KL0567 0569 0571 KLM
HV5747 Transavia Holland
23:40 Dar es Salaam
14:50 Amsterdam Schiphol
07:00 Amsterdam Schiphol
18:30 Casablanca
Connect

4. Dar es Salaam to Tangier

  1. You take a bus, shuttle or taxi from your location in Tanzania to Dar es Salaam.

  2. You take a flight from Dar es Salaam to Tangier and cost approximately 750 USD.

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

Flight Depart Arrive
TK604 Turkish Airlines
TK1467 Turkish Airlines
3O378 Air Arabia Maroc
04:00 Dar es Salaam
12:30 Istanbul
15:25 Barcelona
11:30 Istanbul
14:15 Barcelona
16:20 Tangier
Connect
TK604 Turkish Airlines
TK1313 Turkish Airlines
FR6890 Ryanair
04:00 Dar es Salaam
14:05 Istanbul
19:30 Valencia
11:30 Istanbul
16:15 Valencia
21:00 Tangier
Connect
KQ485 Kenya Airways
AF815 Air France
3O364 Air Arabia Maroc
16:25 Dar es Salaam
23:10 Nairobi
11:55 Paris CDG
17:45 Nairobi
05:50 Paris CDG
13:40 Tangier
Connect
EK726 Emirates
EK185 Emirates
3O378 Air Arabia Maroc
16:30 Dar es Salaam
07:50 Dubai
15:25 Barcelona
23:05 Dubai
12:25 Barcelona
16:20 Tangier
Connect
EK726 Emirates
EK141 Emirates
IB8796 Iberia
16:30 Dar es Salaam
07:25 Dubai
14:35 Madrid
23:05 Dubai
12:40 Madrid
16:00 Tangier
Connect
QR1357 Qatar Airways
QR147 Qatar Airways
FR7754 Ryanair
17:20 Dar es Salaam
01:20 Doha
12:25 Madrid
23:30 Doha
07:00 Madrid
13:55 Tangier
Connect
QR1357 Qatar Airways
QR145 Qatar Airways
3O378 Air Arabia Maroc
17:20 Dar es Salaam
07:45 Doha
15:25 Barcelona
23:30 Doha
12:45 Barcelona
16:20 Tangier
Connect
QR1357 Qatar Airways
QR147 Qatar Airways
IB8796 Iberia
17:20 Dar es Salaam
01:20 Doha
14:35 Madrid
23:30 Doha
07:00 Madrid
16:00 Tangier
Connect
QR1357 Qatar Airways
QR137 Qatar Airways
3O378 Air Arabia Maroc
17:20 Dar es Salaam
01:35 Doha
15:25 Barcelona
23:30 Doha
06:35 Barcelona
16:20 Tangier
Connect
ET864 Ethiopian Airlines
ET704 Ethiopian Airlines
3O364 Air Arabia Maroc
17:55 Dar es Salaam
00:15 Addis Ababa
11:55 Paris CDG
20:35 Addis Ababa
06:05 Paris CDG
13:40 Tangier
Connect
ET864 Ethiopian Airlines
ET728 Ethiopian Airlines
3O114 Air Arabia Maroc
17:55 Dar es Salaam
00:10 Addis Ababa
11:40 Brussels
20:35 Addis Ababa
05:20 Brussels
13:35 Tangier
Connect
KQ487 Kenya Airways
AF815 Air France
3O364 Air Arabia Maroc
20:40 Dar es Salaam
23:10 Nairobi
11:55 Paris CDG
22:00 Nairobi
05:50 Paris CDG
13:40 Tangier
Connect
KQ487 Kenya Airways
KL0566 KLM
3O128 Air Arabia Maroc
20:40 Dar es Salaam
23:59 Nairobi
14:05 Amsterdam Schiphol
22:00 Nairobi
06:25 Amsterdam Schiphol
16:15 Tangier
Connect
KQ487 Kenya Airways
KQ112 Kenya Airways
3O364 Air Arabia Maroc
20:40 Dar es Salaam
23:50 Nairobi
11:55 Paris CDG
22:00 Nairobi
06:30 Paris CDG
13:40 Tangier
Connect
LX294 Swiss
LX2020 Swiss
IB8796 Iberia
22:20 Dar es Salaam
09:50 Zurich
14:35 Madrid
06:15 Zurich
12:10 Madrid
16:00 Tangier
Connect
LX294 Swiss
IB3475 Iberia
FR7754 Ryanair
22:20 Dar es Salaam
07:10 Zurich
12:25 Madrid
06:15 Zurich
09:35 Madrid
13:55 Tangier
Connect
LX294 Swiss
LX786 Swiss
3O114 Air Arabia Maroc
22:20 Dar es Salaam
07:20 Zurich
11:40 Brussels
06:15 Zurich
08:45 Brussels
13:35 Tangier
Connect
LX294 Swiss
T71272 Twin Jet
U24375 easyJet
22:20 Dar es Salaam
08:20 Zurich
11:20 Lyon
06:15 Zurich
09:25 Lyon
13:45 Tangier
Connect
LX294 Swiss
IB3475 Iberia
3O392 Air Arabia Maroc
22:20 Dar es Salaam
07:10 Zurich
10:40 Madrid
06:15 Zurich
09:35 Madrid
11:15 Tangier
Connect
LX294 Swiss
IB3475 Iberia
IB8796 Iberia
22:20 Dar es Salaam
07:10 Zurich
14:35 Madrid
06:15 Zurich
09:35 Madrid
16:00 Tangier
Connect
LX294 Swiss
LX1952 Swiss
3O378 Air Arabia Maroc
22:20 Dar es Salaam
09:40 Zurich
15:25 Barcelona
06:15 Zurich
11:20 Barcelona
16:20 Tangier
Connect
KL0567 0569 0571 KLM
KL1503 KLM
FR6890 Ryanair
23:40 Dar es Salaam
13:45 Amsterdam Schiphol
19:30 Valencia
07:00 Amsterdam Schiphol
16:10 Valencia
21:00 Tangier
Connect
KL0567 0569 0571 KLM
KL1315 KLM
FR6500 Ryanair
23:40 Dar es Salaam
10:10 Amsterdam Schiphol
18:35 Bordeaux
07:00 Amsterdam Schiphol
11:50 Bordeaux
20:35 Tangier
Connect
KL0567 0569 0571 KLM
KL1317 KLM
FR6500 Ryanair
23:40 Dar es Salaam
15:50 Amsterdam Schiphol
18:35 Bordeaux
07:00 Amsterdam Schiphol
17:35 Bordeaux
20:35 Tangier
Connect
KL0567 0569 0571 KLM
KL1723 KLM
3O114 Air Arabia Maroc
23:40 Dar es Salaam
09:25 Amsterdam Schiphol
11:40 Brussels
07:00 Amsterdam Schiphol
10:10 Brussels
13:35 Tangier
Connect
KL0567 0569 0571 KLM
KL1665 KLM
3O378 Air Arabia Maroc
23:40 Dar es Salaam
08:15 Amsterdam Schiphol
15:25 Barcelona
07:00 Amsterdam Schiphol
10:25 Barcelona
16:20 Tangier
Connect
KL0567 0569 0571 KLM
3O128 Air Arabia Maroc
23:40 Dar es Salaam
14:05 Amsterdam Schiphol
07:00 Amsterdam Schiphol
16:15 Tangier
Connect
KL0567 0569 0571 KLM
UX1098 Air Europa
IB8796 Iberia
23:40 Dar es Salaam
11:05 Amsterdam Schiphol
14:35 Madrid
07:00 Amsterdam Schiphol
13:40 Madrid
16:00 Tangier
Connect
KL0567 0569 0571 KLM
KL1701 KLM
IB8796 Iberia
23:40 Dar es Salaam
09:45 Amsterdam Schiphol
14:35 Madrid
07:00 Amsterdam Schiphol
12:15 Madrid
16:00 Tangier
Connect
KL0567 0569 0571 KLM
AF1241 Air France
3O364 Air Arabia Maroc
23:40 Dar es Salaam
09:30 Amsterdam Schiphol
11:55 Paris CDG
07:00 Amsterdam Schiphol
10:55 Paris CDG
13:40 Tangier
Connect
KL0567 0569 0571 KLM
KL1669 KLM
3O378 Air Arabia Maroc
23:40 Dar es Salaam
10:05 Amsterdam Schiphol
15:25 Barcelona
07:00 Amsterdam Schiphol
12:15 Barcelona
16:20 Tangier
Connect
KL0567 0569 0571 KLM
KL1229 KLM
3O364 Air Arabia Maroc
23:40 Dar es Salaam
08:10 Amsterdam Schiphol
11:55 Paris CDG
07:00 Amsterdam Schiphol
09:35 Paris CDG
13:40 Tangier
Connect

5. Kilimanjaro to Casablanca

  1. You take a bus, shuttle or taxi from your location in Tanzania to Kilimanjaro.

  2. You take a flight from Kilimanjaro to Casablanca and cost approximately 700 USD.

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

Flight Depart Arrive
TK567 Turkish Airlines
AT911 Royal Air Maroc
06:40 Kilimanjaro
18:30 Istanbul
13:45 Istanbul
21:15 Casablanca
Connect
TK567 Turkish Airlines
TK1855 Turkish Airlines
AT961 Royal Air Maroc
06:40 Kilimanjaro
15:20 Istanbul
18:25 Barcelona
13:45 Istanbul
17:15 Barcelona
20:40 Casablanca
Connect
KL0567 0569 0571 KLM
KL0567 0569 0571 KLM
HV5749 Transavia Holland
21:35 Kilimanjaro
23:40 Dar es Salaam
09:15 Amsterdam Schiphol
22:30 Dar es Salaam
07:00 Amsterdam Schiphol
12:55 Casablanca
Connect
QR1348 Qatar Airways
QR1397 Qatar Airways
23:40 Kilimanjaro
07:40 Doha
05:45 Doha
13:50 Casablanca
Connect
QR1348 Qatar Airways
QR149 Qatar Airways
IB8794 Iberia
23:40 Kilimanjaro
08:10 Doha
17:05 Madrid
05:45 Doha
13:50 Madrid
18:55 Casablanca
Connect

References

Find Hotels in Morocco

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

Booking.com