How to get to Mozambique from Zanzibar by flight ? You can check flights from Zanzibar to Mozambique below.
You can find flight ticket prices from Zanzibar to Mozambique with our flight tickets search tool below
You take a flight from Zanzibar to Maputo and cost approximately 150 USD.
You take a bus, shuttle or taxi from Maputo to your destination in Mozambique.
Flight | Depart | Arrive | |
---|---|---|---|
WY707
Oman Air
SA189
South African Airways
SA142
South African Airways
|
02:50
Zanzibar
06:00
Dar es Salaam
09:45
Johannesburg
|
03:25
Dar es Salaam
08:35
Johannesburg
10:45
Maputo
|
Connect |
KQ499
Kenya Airways
KQ740
Kenya Airways
|
03:40
Zanzibar
11:10
Nairobi
|
05:00
Nairobi
14:20
Maputo
|
Connect |
NO292
Neos
KQ629
Kenya Airways
KQ740
Kenya Airways
|
06:55
Zanzibar
09:10
Mombasa
11:10
Nairobi
|
07:45
Mombasa
10:20
Nairobi
14:20
Maputo
|
Connect |
JE927
Mango
TM306
Linhas Aéreas de Moçambique
|
13:05
Zanzibar
19:10
Johannesburg
|
15:50
Johannesburg
20:20
Maputo
|
Connect |
JE927
Mango
SA146
South African Airways
|
13:05
Zanzibar
20:15
Johannesburg
|
15:50
Johannesburg
21:15
Maputo
|
Connect |
CQ314
Charterlines, Inc.
SA187
South African Airways
SA146
South African Airways
|
14:00
Zanzibar
15:35
Dar es Salaam
20:15
Johannesburg
|
14:20
Dar es Salaam
18:10
Johannesburg
21:15
Maputo
|
Connect |
CQ314
Charterlines, Inc.
SA187
South African Airways
TM306
Linhas Aéreas de Moçambique
|
14:00
Zanzibar
15:35
Dar es Salaam
19:10
Johannesburg
|
14:20
Dar es Salaam
18:10
Johannesburg
20:20
Maputo
|
Connect |
UI222
Auric Air Services Limited
SA187
South African Airways
TM306
Linhas Aéreas de Moçambique
|
14:05
Zanzibar
15:35
Dar es Salaam
19:10
Johannesburg
|
14:25
Dar es Salaam
18:10
Johannesburg
20:20
Maputo
|
Connect |
UI222
Auric Air Services Limited
SA187
South African Airways
SA146
South African Airways
|
14:05
Zanzibar
15:35
Dar es Salaam
20:15
Johannesburg
|
14:25
Dar es Salaam
18:10
Johannesburg
21:15
Maputo
|
Connect |
XLL21
Air Excel
SA187
South African Airways
SA146
South African Airways
|
14:15
Zanzibar
15:35
Dar es Salaam
20:15
Johannesburg
|
14:35
Dar es Salaam
18:10
Johannesburg
21:15
Maputo
|
Connect |
XLL21
Air Excel
SA187
South African Airways
TM306
Linhas Aéreas de Moçambique
|
14:15
Zanzibar
15:35
Dar es Salaam
19:10
Johannesburg
|
14:35
Dar es Salaam
18:10
Johannesburg
20:20
Maputo
|
Connect |
B4107
Bankair
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 |
UI208
Auric Air Services Limited
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 |
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 Pemba and cost approximately 370 USD.
You take a bus, shuttle or taxi from Pemba to your destination in Mozambique.
Flight | Depart | Arrive | |
---|---|---|---|
B4107
Bankair
TM443
Linhas Aéreas de Moçambique
|
17:00
Zanzibar
18:25
Dar es Salaam
|
17:30
Dar es Salaam
18:35
Pemba
|
Connect |
CQ148
Charterlines, Inc.
TM443
Linhas Aéreas de Moçambique
|
17:15
Zanzibar
18:25
Dar es Salaam
|
17:35
Dar es Salaam
18:35
Pemba
|
Connect |
UI208
Auric Air Services Limited
TM443
Linhas Aéreas de Moçambique
|
17:15
Zanzibar
18:25
Dar es Salaam
|
17:35
Dar es Salaam
18:35
Pemba
|
Connect |
You take a flight from Zanzibar to Nampula and cost approximately 250 USD.
You take a bus, shuttle or taxi from Nampula to your destination in Mozambique.
Flight | Depart | Arrive | |
---|---|---|---|
WY707
Oman Air
SA189
South African Airways
SA8230
South African Airways
|
02:50
Zanzibar
06:00
Dar es Salaam
11:10
Johannesburg
|
03:25
Dar es Salaam
08:35
Johannesburg
13:40
Nampula
|
Connect |
WY707
Oman Air
ET43
Ethiopian Airlines
ET881
Ethiopian Airlines
ET91 92
Ethiopian Airlines
|
02:50
Zanzibar
07:40
Dar es Salaam
13:55
Blantyre
16:30
Beira
|
03:25
Dar es Salaam
08:40
Blantyre
14:55
Beira
18:00
Nampula
|
Connect |
KQ499
Kenya Airways
KQ740
Kenya Airways
ET86
Ethiopian Airlines
|
03:40
Zanzibar
11:10
Nairobi
15:40
Maputo
|
05:00
Nairobi
14:20
Maputo
18:15
Nampula
|
Connect |
KQ499
Kenya Airways
KQ740
Kenya Airways
TM156 1166
Linhas Aéreas de Moçambique
|
03:40
Zanzibar
11:10
Nairobi
17:10
Maputo
|
05:00
Nairobi
14:20
Maputo
19:20
Nampula
|
Connect |
KQ499
Kenya Airways
KQ750
Kenya Airways
ET43
Ethiopian Airlines
KQ756
Kenya Airways
|
03:40
Zanzibar
07:10
Nairobi
09:10
Blantyre
14:30
Lilongwe
|
05:00
Nairobi
08:40
Blantyre
09:50
Lilongwe
15:45
Nampula
|
Connect |
KQ499
Kenya Airways
KQ706
Kenya Airways
P014
Proflight Zambia
KQ756
Kenya Airways
|
03:40
Zanzibar
07:40
Nairobi
11:05
Lusaka
14:30
Lilongwe
|
05:00
Nairobi
09:30
Lusaka
12:35
Lilongwe
15:45
Nampula
|
Connect |
JE927
Mango
SA146
South African Airways
TM150 190 190
Linhas Aéreas de Moçambique
|
13:05
Zanzibar
20:15
Johannesburg
06:00
Maputo
|
15:50
Johannesburg
21:15
Maputo
08:10
Nampula
|
Connect |
JE927
Mango
TM306
Linhas Aéreas de Moçambique
TM150 190 190
Linhas Aéreas de Moçambique
|
13:05
Zanzibar
19:10
Johannesburg
06:00
Maputo
|
15:50
Johannesburg
20:20
Maputo
08:10
Nampula
|
Connect |
PW713
Precision Air
KQ738
Kenya Airways
KQ756
Kenya Airways
|
16:20
Zanzibar
23:50
Nairobi
14:30
Lilongwe
|
18:00
Nairobi
01:20
Lilongwe
15:45
Nampula
|
Connect |
B4107
Bankair
TM443
Linhas Aéreas de Moçambique
TM673
Linhas Aéreas de Moçambique
|
17:00
Zanzibar
18:25
Dar es Salaam
13:50
Pemba
|
17:30
Dar es Salaam
18:35
Pemba
14:40
Nampula
|
Connect |
ET812
Ethiopian Airlines
ET877
Ethiopian Airlines
KQ756
Kenya Airways
|
17:00
Zanzibar
09:50
Addis Ababa
14:30
Lilongwe
|
19:45
Addis Ababa
12:50
Lilongwe
15:45
Nampula
|
Connect |
B4107
Bankair
TM443
Linhas Aéreas de Moçambique
TM443
Linhas Aéreas de Moçambique
TM150 190 190
Linhas Aéreas de Moçambique
|
17:00
Zanzibar
18:25
Dar es Salaam
19:25
Pemba
06:00
Maputo
|
17:30
Dar es Salaam
18:35
Pemba
21:55
Maputo
08:10
Nampula
|
Connect |
UI208
Auric Air Services Limited
TM443
Linhas Aéreas de Moçambique
TM443
Linhas Aéreas de Moçambique
TM150 190 190
Linhas Aéreas de Moçambique
|
17:15
Zanzibar
18:25
Dar es Salaam
19:25
Pemba
06:00
Maputo
|
17:35
Dar es Salaam
18:35
Pemba
21:55
Maputo
08:10
Nampula
|
Connect |
CQ148
Charterlines, Inc.
TM443
Linhas Aéreas de Moçambique
TM673
Linhas Aéreas de Moçambique
|
17:15
Zanzibar
18:25
Dar es Salaam
13:50
Pemba
|
17:35
Dar es Salaam
18:35
Pemba
14:40
Nampula
|
Connect |
UI208
Auric Air Services Limited
TM443
Linhas Aéreas de Moçambique
TM673
Linhas Aéreas de Moçambique
|
17:15
Zanzibar
18:25
Dar es Salaam
13:50
Pemba
|
17:35
Dar es Salaam
18:35
Pemba
14:40
Nampula
|
Connect |
CQ148
Charterlines, Inc.
TM443
Linhas Aéreas de Moçambique
TM443
Linhas Aéreas de Moçambique
TM150 190 190
Linhas Aéreas de Moçambique
|
17:15
Zanzibar
18:25
Dar es Salaam
19:25
Pemba
06:00
Maputo
|
17:35
Dar es Salaam
18:35
Pemba
21:55
Maputo
08:10
Nampula
|
Connect |
PW437
Precision Air
SA189
South African Airways
SA8230
South African Airways
|
18:40
Zanzibar
06:00
Dar es Salaam
11:10
Johannesburg
|
19:10
Dar es Salaam
08:35
Johannesburg
13:40
Nampula
|
Connect |
PW715
Precision Air
KQ738
Kenya Airways
KQ756
Kenya Airways
|
19:30
Zanzibar
23:50
Nairobi
14:30
Lilongwe
|
21:10
Nairobi
01:20
Lilongwe
15:45
Nampula
|
Connect |
PW712
Precision Air
SA189
South African Airways
SA8230
South African Airways
|
20:30
Zanzibar
06:00
Dar es Salaam
11:10
Johannesburg
|
21:00
Dar es Salaam
08:35
Johannesburg
13:40
Nampula
|
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 Pemba and cost approximately 220 USD.
You take a bus, shuttle or taxi from Pemba to your destination in Mozambique.
Flight | Depart | Arrive | |
---|---|---|---|
TM443
Linhas Aéreas de Moçambique
|
18:25
Dar es Salaam
|
18:35 Pemba | Direct |
You can find hotels and accommodations in Mozambique with our hotels search tool below
Booking.com