HowToGo

Flight from Zanzibar to Durban, South Africa

How to get to Durban, South Africa from Zanzibar by flight ? You can check flights from Zanzibar to Durban, South Africa below.

Search Transfer from Zanzibar to Durban, South Africa

Search Flights

You can find flight ticket prices from Zanzibar to Durban, South Africa with our flight tickets search tool below

1. Zanzibar to Durban

  1. You take a flight from Zanzibar to Durban and cost approximately 370 USD.

  2. You take a bus, shuttle or taxi from Durban to your destination in Durban, South Africa.

Flight Depart Arrive
JE927 Mango
JE269 Mango
13:05 Zanzibar
17:50 Johannesburg
16:05 Johannesburg
19:00 Durban
Connect
JE927 Mango
JE261 Mango
13:05 Zanzibar
18:45 Johannesburg
16:05 Johannesburg
19:55 Durban
Connect

2. Dar es Salaam to Durban

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

  2. You take a flight from Dar es Salaam to Durban and cost approximately 330 USD.

  3. You take a bus, shuttle or taxi from Durban to your destination in Durban, South Africa.

Flight Depart Arrive
KQ489 Kenya Airways
KQ760 Kenya Airways
MN623 Comair
03:45 Dar es Salaam
07:45 Nairobi
14:35 Johannesburg
05:05 Nairobi
10:55 Johannesburg
15:40 Durban
Connect
PW711 Precision Air
KQ760 Kenya Airways
MN623 Comair
04:40 Dar es Salaam
07:45 Nairobi
14:35 Johannesburg
06:30 Nairobi
10:55 Johannesburg
15:40 Durban
Connect
MS841 Egyptair
KQ760 Kenya Airways
MN623 Comair
05:20 Dar es Salaam
07:45 Nairobi
14:35 Johannesburg
06:30 Nairobi
10:55 Johannesburg
15:40 Durban
Connect
ET43 Ethiopian Airlines
ET20 Ethiopian Airlines
JE257 251 Mango
07:40 Dar es Salaam
09:20 Blantyre
13:10 Johannesburg
08:40 Blantyre
11:35 Johannesburg
14:20 Durban
Connect
ET43 Ethiopian Airlines
ET20 Ethiopian Airlines
JE251 Mango
07:40 Dar es Salaam
09:20 Blantyre
13:25 Johannesburg
08:40 Blantyre
11:35 Johannesburg
14:35 Durban
Connect
3W43 Malawian Airlines
3W20 Malawian Airlines
JE251 Mango
07:45 Dar es Salaam
09:20 Blantyre
13:25 Johannesburg
08:45 Blantyre
11:35 Johannesburg
14:35 Durban
Connect
3W43 Malawian Airlines
3W20 Malawian Airlines
EK775 Emirates
07:45 Dar es Salaam
09:20 Blantyre
12:25 Johannesburg
08:45 Blantyre
11:35 Johannesburg
13:35 Durban
Connect
3W43 Malawian Airlines
3W20 Malawian Airlines
JE257 251 Mango
07:45 Dar es Salaam
09:20 Blantyre
13:10 Johannesburg
08:45 Blantyre
11:35 Johannesburg
14:20 Durban
Connect
TC212 Air Tanzania
4Z105 Airlink
4Z569 Airlink
10:40 Dar es Salaam
13:00 Harare
16:50 Johannesburg
12:00 Harare
14:45 Johannesburg
17:55 Durban
Connect
UI1225 Auric Air Services Limited
JE927 Mango
JE269 Mango
10:45 Dar es Salaam
13:05 Zanzibar
17:50 Johannesburg
11:05 Zanzibar
16:05 Johannesburg
19:00 Durban
Connect
UI1223 Auric Air Services Limited
JE927 Mango
JE269 Mango
11:30 Dar es Salaam
13:05 Zanzibar
17:50 Johannesburg
11:50 Zanzibar
16:05 Johannesburg
19:00 Durban
Connect
SA187 South African Airways
JE275 Mango
15:35 Dar es Salaam
19:55 Johannesburg
18:05 Johannesburg
21:05 Durban
Connect
SA187 South African Airways
JE277 279 Mango
15:35 Dar es Salaam
19:45 Johannesburg
18:05 Johannesburg
20:55 Durban
Connect

3. Zanzibar to Pietermaritzburg

  1. You take a flight from Zanzibar to Pietermaritzburg and cost approximately 410 USD.

  2. You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Durban, South Africa.

Flight Depart Arrive
KQ491 Kenya Airways
KQ762 Kenya Airways
4Z735 Airlink
10:20 Zanzibar
17:50 Nairobi
12:15 Johannesburg
11:40 Nairobi
21:05 Johannesburg
13:20 Pietermaritzburg
Connect
KQ491 Kenya Airways
KQ762 Kenya Airways
4Z747 Airlink
10:20 Zanzibar
17:50 Nairobi
07:00 Johannesburg
11:40 Nairobi
21:05 Johannesburg
08:05 Pietermaritzburg
Connect
JE927 Mango
4Z747 Airlink
13:05 Zanzibar
07:00 Johannesburg
16:05 Johannesburg
08:05 Pietermaritzburg
Connect
JE927 Mango
4Z735 Airlink
13:05 Zanzibar
12:15 Johannesburg
16:05 Johannesburg
13:20 Pietermaritzburg
Connect
CQ502 Charterlines, Inc.
SA187 South African Airways
4Z747 Airlink
13:15 Zanzibar
15:35 Dar es Salaam
07:00 Johannesburg
13:35 Dar es Salaam
18:05 Johannesburg
08:05 Pietermaritzburg
Connect
XLL21 Air Excel
SA187 South African Airways
4Z747 Airlink
14:15 Zanzibar
15:35 Dar es Salaam
07:00 Johannesburg
14:35 Dar es Salaam
18:05 Johannesburg
08:05 Pietermaritzburg
Connect
UI1224 Auric Air Services Limited
SA187 South African Airways
4Z747 Airlink
14:15 Zanzibar
15:35 Dar es Salaam
07:00 Johannesburg
14:35 Dar es Salaam
18:05 Johannesburg
08:05 Pietermaritzburg
Connect
CQ120 Charterlines, Inc.
4Z35 Airlink
4Z735 Airlink
15:00 Zanzibar
17:05 Dar es Salaam
12:15 Johannesburg
15:20 Dar es Salaam
19:50 Johannesburg
13:20 Pietermaritzburg
Connect
8N202 Regional Air Services
4Z35 Airlink
4Z747 Airlink
15:00 Zanzibar
17:05 Dar es Salaam
07:00 Johannesburg
15:20 Dar es Salaam
19:50 Johannesburg
08:05 Pietermaritzburg
Connect
CQ112 Charterlines, Inc.
4Z35 Airlink
4Z735 Airlink
15:35 Zanzibar
17:05 Dar es Salaam
12:15 Johannesburg
15:55 Dar es Salaam
19:50 Johannesburg
13:20 Pietermaritzburg
Connect
CQ112 Charterlines, Inc.
4Z35 Airlink
4Z747 Airlink
15:35 Zanzibar
17:05 Dar es Salaam
07:00 Johannesburg
15:55 Dar es Salaam
19:50 Johannesburg
08:05 Pietermaritzburg
Connect
8N201 Regional Air Services
4Z35 Airlink
4Z735 Airlink
15:40 Zanzibar
17:05 Dar es Salaam
12:15 Johannesburg
15:50 Dar es Salaam
19:50 Johannesburg
13:20 Pietermaritzburg
Connect
8N201 Regional Air Services
4Z35 Airlink
4Z747 Airlink
15:40 Zanzibar
17:05 Dar es Salaam
07:00 Johannesburg
15:50 Dar es Salaam
19:50 Johannesburg
08:05 Pietermaritzburg
Connect
PW713 Precision Air
KQ760 Kenya Airways
4Z743 Airlink
17:00 Zanzibar
07:45 Nairobi
16:25 Johannesburg
18:40 Nairobi
10:55 Johannesburg
17:30 Pietermaritzburg
Connect
PW713 Precision Air
KQ760 Kenya Airways
4Z735 Airlink
17:00 Zanzibar
07:45 Nairobi
12:15 Johannesburg
18:40 Nairobi
10:55 Johannesburg
13:20 Pietermaritzburg
Connect
KQ495 Kenya Airways
KQ760 Kenya Airways
4Z735 Airlink
20:20 Zanzibar
07:45 Nairobi
12:15 Johannesburg
21:40 Nairobi
10:55 Johannesburg
13:20 Pietermaritzburg
Connect
KQ495 Kenya Airways
KQ760 Kenya Airways
4Z743 Airlink
20:20 Zanzibar
07:45 Nairobi
16:25 Johannesburg
21:40 Nairobi
10:55 Johannesburg
17:30 Pietermaritzburg
Connect

4. Dar es Salaam to Pietermaritzburg

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

  2. You take a flight from Dar es Salaam to Pietermaritzburg and cost approximately 340 USD.

  3. You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Durban, South Africa.

Flight Depart Arrive
TK601 Turkish Airlines
4Z161 Airlink
4Z735 Airlink
03:40 Dar es Salaam
08:50 Lusaka
12:15 Johannesburg
05:15 Lusaka
11:05 Johannesburg
13:20 Pietermaritzburg
Connect
TK601 Turkish Airlines
4Z161 Airlink
4Z743 Airlink
03:40 Dar es Salaam
08:50 Lusaka
16:25 Johannesburg
05:15 Lusaka
11:05 Johannesburg
17:30 Pietermaritzburg
Connect
KQ489 Kenya Airways
KQ760 Kenya Airways
4Z735 Airlink
03:45 Dar es Salaam
07:45 Nairobi
12:15 Johannesburg
05:05 Nairobi
10:55 Johannesburg
13:20 Pietermaritzburg
Connect
KQ489 Kenya Airways
KQ760 Kenya Airways
4Z743 Airlink
03:45 Dar es Salaam
07:45 Nairobi
16:25 Johannesburg
05:05 Nairobi
10:55 Johannesburg
17:30 Pietermaritzburg
Connect
PW711 Precision Air
KQ760 Kenya Airways
4Z735 Airlink
04:40 Dar es Salaam
07:45 Nairobi
12:15 Johannesburg
06:30 Nairobi
10:55 Johannesburg
13:20 Pietermaritzburg
Connect
MS841 Egyptair
KQ760 Kenya Airways
4Z735 Airlink
05:20 Dar es Salaam
07:45 Nairobi
12:15 Johannesburg
06:30 Nairobi
10:55 Johannesburg
13:20 Pietermaritzburg
Connect
ET43 Ethiopian Airlines
ET20 Ethiopian Airlines
4Z743 Airlink
07:40 Dar es Salaam
09:20 Blantyre
16:25 Johannesburg
08:40 Blantyre
11:35 Johannesburg
17:30 Pietermaritzburg
Connect
3W43 Malawian Airlines
3W20 Malawian Airlines
4Z743 Airlink
07:45 Dar es Salaam
09:20 Blantyre
16:25 Johannesburg
08:45 Blantyre
11:35 Johannesburg
17:30 Pietermaritzburg
Connect
3W43 Malawian Airlines
ET20 Ethiopian Airlines
4Z743 Airlink
07:45 Dar es Salaam
09:20 Blantyre
16:25 Johannesburg
08:45 Blantyre
11:35 Johannesburg
17:30 Pietermaritzburg
Connect
TC212 Air Tanzania
4Z105 Airlink
4Z743 Airlink
10:40 Dar es Salaam
13:00 Harare
16:25 Johannesburg
12:00 Harare
14:45 Johannesburg
17:30 Pietermaritzburg
Connect
4Z35 Airlink
4Z747 Airlink
17:05 Dar es Salaam
07:00 Johannesburg
19:50 Johannesburg
08:05 Pietermaritzburg
Connect
ET864 Ethiopian Airlines
ET859 Ethiopian Airlines
4Z747 Airlink
17:55 Dar es Salaam
23:30 Addis Ababa
07:00 Johannesburg
20:35 Addis Ababa
03:55 Johannesburg
08:05 Pietermaritzburg
Connect

5. Zanzibar to Richards Bay

  1. You take a flight from Zanzibar to Richards Bay and cost approximately 320 USD.

  2. You take a bus, shuttle or taxi from Richards Bay to your destination in Durban, South Africa.

Flight Depart Arrive
KQ491 Kenya Airways
KQ762 Kenya Airways
4Z881 Airlink
10:20 Zanzibar
17:50 Nairobi
06:40 Johannesburg
11:40 Nairobi
21:05 Johannesburg
08:10 Richards Bay
Connect
JE927 Mango
4Z881 Airlink
13:05 Zanzibar
06:40 Johannesburg
16:05 Johannesburg
08:10 Richards Bay
Connect
CQ502 Charterlines, Inc.
SA187 South African Airways
4Z881 Airlink
13:15 Zanzibar
15:35 Dar es Salaam
06:40 Johannesburg
13:35 Dar es Salaam
18:05 Johannesburg
08:10 Richards Bay
Connect
XLL21 Air Excel
SA187 South African Airways
4Z881 Airlink
14:15 Zanzibar
15:35 Dar es Salaam
06:40 Johannesburg
14:35 Dar es Salaam
18:05 Johannesburg
08:10 Richards Bay
Connect
UI1224 Auric Air Services Limited
SA187 South African Airways
4Z881 Airlink
14:15 Zanzibar
15:35 Dar es Salaam
06:40 Johannesburg
14:35 Dar es Salaam
18:05 Johannesburg
08:10 Richards Bay
Connect
CQ120 Charterlines, Inc.
4Z35 Airlink
4Z881 Airlink
15:00 Zanzibar
17:05 Dar es Salaam
06:40 Johannesburg
15:20 Dar es Salaam
19:50 Johannesburg
08:10 Richards Bay
Connect
CQ112 Charterlines, Inc.
4Z35 Airlink
4Z881 Airlink
15:35 Zanzibar
17:05 Dar es Salaam
06:40 Johannesburg
15:55 Dar es Salaam
19:50 Johannesburg
08:10 Richards Bay
Connect
8N201 Regional Air Services
4Z35 Airlink
4Z881 Airlink
15:40 Zanzibar
17:05 Dar es Salaam
06:40 Johannesburg
15:50 Dar es Salaam
19:50 Johannesburg
08:10 Richards Bay
Connect

6. Zanzibar to Margate

  1. You take a flight from Zanzibar to Margate and cost approximately 500 USD.

  2. You take a bus, shuttle or taxi from Margate to your destination in Durban, South Africa.

Flight Depart Arrive
JE927 Mango
5Z602 CemAir
13:05 Zanzibar
10:20 Johannesburg
16:05 Johannesburg
11:50 Margate
Connect
CQ120 Charterlines, Inc.
4Z35 Airlink
5Z602 CemAir
15:00 Zanzibar
17:05 Dar es Salaam
10:20 Johannesburg
15:20 Dar es Salaam
19:50 Johannesburg
11:50 Margate
Connect
CQ112 Charterlines, Inc.
4Z35 Airlink
5Z602 CemAir
15:35 Zanzibar
17:05 Dar es Salaam
10:20 Johannesburg
15:55 Dar es Salaam
19:50 Johannesburg
11:50 Margate
Connect
8N201 Regional Air Services
4Z35 Airlink
5Z602 CemAir
15:40 Zanzibar
17:05 Dar es Salaam
10:20 Johannesburg
15:50 Dar es Salaam
19:50 Johannesburg
11:50 Margate
Connect

References

Find Hotels in Durban, South Africa

You can find hotels and accommodations in Durban, South Africa with our hotels search tool below

Booking.com