Welcome | Sign out

Cheap Flights from Porto to Zanzibar, Tanzania - OPO to ZNZ

Did You Know?

KLM Royal Dutch Airlines has 157 connecting flights between Porto, PT and Zanzibar.
There are 314 flights from Porto, PT to Zanzibar per week.
15,386 seats are available per week to fly from Porto, PT to Zanzibar.
You must make at least 2 connections to fly from Porto, PT to Zanzibar.

Cheap Domestic Flights to Zanzibar - ZNZ

Flights
Airline
Lowest Price
Hawaiian, American, US Airways, Delta, United
$664
Jet Airways, JetLite, Air India
₨7510

Cheap International Flights to Zanzibar - ZNZ

Flights
Airline
Lowest Price
Kenya, Ethiopian, Oman Air
﷼2088
Lufthansa, Ethiopian, Condor, Kenya, Oman Air
€341
Lufthansa
€1252
Oman Air, Lufthansa, Ethiopian, Kenya
€704
Ethiopian, Kenya
ZAR6234
Kenya, Ethiopian, Lufthansa
€787
Kenya, Oman Air, Lufthansa, Ethiopian
₨27657
Ethiopian, Lufthansa
$1046
Lufthansa, Condor, Ethiopian, Jetairfly
€176
Kenya, Ethiopian, Lufthansa
€747
Kenya, Ethiopian, Oman Air
THB36060
Ethiopian, Lufthansa
CAD1002
Ethiopian, Kenya
SGD1731
Kenya, Lufthansa
€1313
Kenya, Ethiopian
HKD10829
Oman Air
﷼3133
Oman Air, Kenya, Ethiopian, Lufthansa
₨43684
Qatar, Malaysia, Hong Kong, Dragonair, Etihad, Srilankan, Cathay, Mega Maldives, China Eastern, China Southern, Korean, Emirates
HKD5522
Qantas, Malaysia, Cathay, New Zealand, Asiana, Garuda, Thai, China Southern, China Eastern
HKD5706
SilkAir, Singapore, Garuda
SGD216
China Eastern, Asiana, Emirates, Malaysia, China Airlines, Thai, Singapore, China Southern, Qantas, Cathay
₨63924
Iberia, Air France, American, LAN, KLM
£632
Emirates, Etihad, Srilankan, Malaysia, Cathay, Singapore
MYR1198
Air China, Singapore, Korean, Hainan, Shenzhen, Asiana, Juneyao, China Southern, China Eastern
THB7531
Cathay, Etihad, Thai, Malaysia, Emirates, Singapore
₨14625
Malaysia, China Eastern, Nepal, Etihad, Air China, Cathay, Jet Airways, Dragonair, China Southern, Thai
HKD3730
Gulf Air, Mihin Lanka, Qatar, flydubai, Jazeera, Turkish, Oman Air, Emirates, Kuwait
﷼508
Cheap Flights from Porto to Zanzibar, Tanzania, from €893 Round trip from OPO to ZNZ