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
₨7638

Cheap International Flights to Zanzibar - ZNZ

Flights
Airline
Lowest Price
Kenya, Ethiopian, Oman Air
﷼2145
Lufthansa, Ethiopian, Condor, Kenya, Oman Air
€351
Lufthansa
€1284
Oman Air, Lufthansa, Ethiopian, Kenya
€777
Ethiopian, Kenya
ZAR6464
Kenya, Ethiopian, Lufthansa
€543
Kenya, Oman Air, Lufthansa, Ethiopian
₨28495
Ethiopian, Lufthansa
$928
Lufthansa, Condor, Ethiopian, Jetairfly
€182
Kenya, Ethiopian, Lufthansa
€623
Kenya, Ethiopian, Oman Air
THB36343
Ethiopian, Lufthansa
CAD1037
Ethiopian, Kenya
SGD1360
Kenya, Lufthansa
€698
Kenya, Ethiopian
HKD10831
Oman Air
﷼3133
Oman Air, Kenya, Ethiopian, Lufthansa
₨44821
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
₨67808
Iberia, Air France, American, LAN, KLM
£627
Emirates, Etihad, Srilankan, Malaysia, Cathay, Singapore
MYR1534
Air China, Singapore, Korean, Hainan, Shenzhen, Asiana, Juneyao, China Southern, China Eastern
THB7603
Cathay, Etihad, Thai, Malaysia, Emirates, Singapore
₨16319
Malaysia, China Eastern, Nepal, Etihad, Air China, Cathay, Jet Airways, Dragonair, China Southern, Thai
HKD3343
Gulf Air, Mihin Lanka, Qatar, flydubai, Jazeera, Turkish, Oman Air, Emirates, Kuwait
﷼508
Cheap Flights from Porto to Zanzibar, Tanzania, from €918 Round trip from OPO to ZNZ