How to get to Swaziland from Zanzibar by flight ? You can check flights from Zanzibar to Swaziland below.
You can find flight ticket prices from Zanzibar to Swaziland with our flight tickets search tool below
You take a flight from Zanzibar to Maputo and cost approximately 340 USD.
You take a bus, shuttle or taxi from Maputo to your destination in Swaziland.
Flight | Depart | Arrive | |
---|---|---|---|
JE927
Mango
TM306
Linhas Aéreas de Moçambique
|
13:05
Zanzibar
20:00
Johannesburg
|
16:05
Johannesburg
21:10
Maputo
|
Connect |
CQ502
Charterlines, Inc.
SA187
South African Airways
TM306
Linhas Aéreas de Moçambique
|
13:15
Zanzibar
15:35
Dar es Salaam
20:00
Johannesburg
|
13:35
Dar es Salaam
18:05
Johannesburg
21:10
Maputo
|
Connect |
UI1224
Auric Air Services Limited
SA187
South African Airways
TM306
Linhas Aéreas de Moçambique
|
14:15
Zanzibar
15:35
Dar es Salaam
20:00
Johannesburg
|
14:35
Dar es Salaam
18:05
Johannesburg
21:10
Maputo
|
Connect |
XLL21
Air Excel
SA187
South African Airways
TM306
Linhas Aéreas de Moçambique
|
14:15
Zanzibar
15:35
Dar es Salaam
20:00
Johannesburg
|
14:35
Dar es Salaam
18:05
Johannesburg
21:10
Maputo
|
Connect |
CQ114
Charterlines, Inc.
TM443
Linhas Aéreas de Moçambique
TM443
Linhas Aéreas de Moçambique
|
16:45
Zanzibar
18:25
Dar es Salaam
19:25
Pemba
|
17:05
Dar es Salaam
18:35
Pemba
21:55
Maputo
|
Connect |
B4107
ZanAir
TM443
Linhas Aéreas de Moçambique
TM443
Linhas Aéreas de Moçambique
|
17:00
Zanzibar
18:25
Dar es Salaam
19:25
Pemba
|
17:30
Dar es Salaam
18:35
Pemba
21:55
Maputo
|
Connect |
CQ148
Charterlines, Inc.
TM443
Linhas Aéreas de Moçambique
TM443
Linhas Aéreas de Moçambique
|
17:15
Zanzibar
18:25
Dar es Salaam
19:25
Pemba
|
17:35
Dar es Salaam
18:35
Pemba
21:55
Maputo
|
Connect |
You take a flight from Zanzibar to Nelspruit and cost approximately 410 USD.
You take a bus, shuttle or taxi from Nelspruit to your destination in Swaziland.
Flight | Depart | Arrive | |
---|---|---|---|
KQ491
Kenya Airways
KQ762
Kenya Airways
4Z825
Airlink
|
10:20
Zanzibar
17:50
Nairobi
12:15
Johannesburg
|
11:40
Nairobi
21:05
Johannesburg
13:05
Nelspruit
|
Connect |
KQ491
Kenya Airways
KQ784
Kenya Airways
4Z663
Airlink
|
10:20
Zanzibar
15:55
Nairobi
09:20
Capetown
|
11:40
Nairobi
20:40
Capetown
11:45
Nelspruit
|
Connect |
KQ491
Kenya Airways
KQ762
Kenya Airways
4Z823
Airlink
|
10:20
Zanzibar
17:50
Nairobi
07:00
Johannesburg
|
11:40
Nairobi
21:05
Johannesburg
07:50
Nelspruit
|
Connect |
JE927
Mango
4Z823
Airlink
|
13:05
Zanzibar
07:00
Johannesburg
|
16:05
Johannesburg
07:50
Nelspruit
|
Connect |
JE927
Mango
JE261
Mango
4Z505
Airlink
|
13:05
Zanzibar
18:45
Johannesburg
12:45
Durban
|
16:05
Johannesburg
19:55
Durban
13:50
Nelspruit
|
Connect |
JE927
Mango
JE151
Mango
4Z663
Airlink
|
13:05
Zanzibar
17:55
Johannesburg
09:20
Capetown
|
16:05
Johannesburg
20:05
Capetown
11:45
Nelspruit
|
Connect |
JE927
Mango
4Z825
Airlink
|
13:05
Zanzibar
12:15
Johannesburg
|
16:05
Johannesburg
13:05
Nelspruit
|
Connect |
CQ502
Charterlines, Inc.
SA187
South African Airways
4Z823
Airlink
|
13:15
Zanzibar
15:35
Dar es Salaam
07:00
Johannesburg
|
13:35
Dar es Salaam
18:05
Johannesburg
07:50
Nelspruit
|
Connect |
XLL21
Air Excel
SA187
South African Airways
4Z823
Airlink
|
14:15
Zanzibar
15:35
Dar es Salaam
07:00
Johannesburg
|
14:35
Dar es Salaam
18:05
Johannesburg
07:50
Nelspruit
|
Connect |
UI1224
Auric Air Services Limited
SA187
South African Airways
4Z823
Airlink
|
14:15
Zanzibar
15:35
Dar es Salaam
07:00
Johannesburg
|
14:35
Dar es Salaam
18:05
Johannesburg
07:50
Nelspruit
|
Connect |
8N202
Regional Air Services
4Z35
Airlink
4Z825
Airlink
|
15:00
Zanzibar
17:05
Dar es Salaam
12:15
Johannesburg
|
15:20
Dar es Salaam
19:50
Johannesburg
13:05
Nelspruit
|
Connect |
CQ120
Charterlines, Inc.
4Z35
Airlink
4Z823
Airlink
|
15:00
Zanzibar
17:05
Dar es Salaam
07:00
Johannesburg
|
15:20
Dar es Salaam
19:50
Johannesburg
07:50
Nelspruit
|
Connect |
CQ112
Charterlines, Inc.
4Z35
Airlink
4Z823
Airlink
|
15:35
Zanzibar
17:05
Dar es Salaam
07:00
Johannesburg
|
15:55
Dar es Salaam
19:50
Johannesburg
07:50
Nelspruit
|
Connect |
CQ112
Charterlines, Inc.
4Z35
Airlink
4Z825
Airlink
|
15:35
Zanzibar
17:05
Dar es Salaam
12:15
Johannesburg
|
15:55
Dar es Salaam
19:50
Johannesburg
13:05
Nelspruit
|
Connect |
8N201
Regional Air Services
4Z35
Airlink
4Z825
Airlink
|
15:40
Zanzibar
17:05
Dar es Salaam
12:15
Johannesburg
|
15:50
Dar es Salaam
19:50
Johannesburg
13:05
Nelspruit
|
Connect |
8N201
Regional Air Services
4Z35
Airlink
4Z823
Airlink
|
15:40
Zanzibar
17:05
Dar es Salaam
07:00
Johannesburg
|
15:50
Dar es Salaam
19:50
Johannesburg
07:50
Nelspruit
|
Connect |
PW713
Precision Air
KQ782
Kenya Airways
4Z471
Airlink
|
17:00
Zanzibar
07:25
Nairobi
14:05
Livingstone
|
18:40
Nairobi
09:40
Livingstone
15:45
Nelspruit
|
Connect |
PW713
Precision Air
KQ760
Kenya Airways
4Z845
Airlink
|
17:00
Zanzibar
07:45
Nairobi
15:45
Johannesburg
|
18:40
Nairobi
10:55
Johannesburg
16:35
Nelspruit
|
Connect |
PW713
Precision Air
KQ760
Kenya Airways
4Z825
Airlink
|
17:00
Zanzibar
07:45
Nairobi
12:15
Johannesburg
|
18:40
Nairobi
10:55
Johannesburg
13:05
Nelspruit
|
Connect |
KQ495
Kenya Airways
KQ760
Kenya Airways
4Z845
Airlink
|
20:20
Zanzibar
07:45
Nairobi
15:45
Johannesburg
|
21:40
Nairobi
10:55
Johannesburg
16:35
Nelspruit
|
Connect |
KQ495
Kenya Airways
KQ760
Kenya Airways
4Z825
Airlink
|
20:20
Zanzibar
07:45
Nairobi
12:15
Johannesburg
|
21:40
Nairobi
10:55
Johannesburg
13:05
Nelspruit
|
Connect |
You take a bus, shuttle or taxi from your location in Zanzibar to Dar es Salaam.
You take a flight from Dar es Salaam to Maputo and cost approximately 410 USD.
You take a bus, shuttle or taxi from Maputo to your destination in Swaziland.
Flight | Depart | Arrive | |
---|---|---|---|
SA187
South African Airways
TM306
Linhas Aéreas de Moçambique
|
15:35
Dar es Salaam
20:00
Johannesburg
|
18:05
Johannesburg
21:10
Maputo
|
Connect |
TM443
Linhas Aéreas de Moçambique
TM443
Linhas Aéreas de Moçambique
|
18:25
Dar es Salaam
19:25
Pemba
|
18:35
Pemba
21:55
Maputo
|
Connect |
You can find hotels and accommodations in Swaziland with our hotels search tool below
Booking.com