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
$524
Jet Airways, JetLite, Air India
₨7646

Cheap International Flights to Zanzibar - ZNZ

Flights
Airline
Lowest Price
Kenya, Ethiopian, Oman Air
﷼1049
Lufthansa, Ethiopian, Condor, Kenya, Oman Air
€353
Lufthansa
€1282
Oman Air, Lufthansa, Ethiopian, Kenya
€715
Ethiopian, Kenya
ZAR6401
Kenya, Ethiopian, Lufthansa
€722
Kenya, Oman Air, Lufthansa, Ethiopian
₨28460
Ethiopian, Lufthansa
$928
Lufthansa, Condor, Ethiopian, Jetairfly
€183
Kenya, Ethiopian, Lufthansa
€623
Kenya, Ethiopian, Oman Air
THB36389
Ethiopian, Lufthansa
CAD1033
Ethiopian, Kenya
SGD1362
Kenya, Lufthansa
€698
Kenya, Ethiopian
HKD10832
Oman Air
﷼3134
Oman Air, Kenya, Ethiopian, Lufthansa
₨44907
Qatar, Malaysia, Hong Kong, Dragonair, Etihad, Srilankan, Cathay, Mega Maldives, China Eastern, China Southern, Korean, Emirates
HKD3882
Qantas, Malaysia, Cathay, New Zealand, Asiana, Garuda, Thai, China Southern, China Eastern
HKD4638
SilkAir, Singapore, Garuda
SGD209
China Eastern, Asiana, Emirates, Malaysia, China Airlines, Thai, Singapore, China Southern, Qantas, Cathay
₨57593
Iberia, Air France, American, LAN, KLM
£668
Emirates, Etihad, Srilankan, Malaysia, Cathay, Singapore
MYR1535
Air China, Singapore, Korean, Hainan, Shenzhen, Asiana, Juneyao, China Southern, China Eastern
THB7620
Cathay, Etihad, Thai, Malaysia, Emirates, Singapore
₨16404
Malaysia, China Eastern, Nepal, Etihad, Air China, Cathay, Jet Airways, Dragonair, China Southern, Thai
HKD3345
Gulf Air, Mihin Lanka, Qatar, flydubai, Jazeera, Turkish, Oman Air, Emirates, Kuwait
﷼508
Cheap Flights from Porto to Zanzibar, Tanzania, from €914 Round trip from OPO to ZNZ