Flights
Hotels
From
To
1 traveler
 
Find Flights
Flights
Hotels
1 traveler
Find Flights

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.
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
$614
Jet Airways, JetLite, Air India
₹6053

Cheap International Flights to Zanzibar - ZNZ

Flights
Airline
Lowest Price
Kenya, Ethiopian, Oman Air
AED1294
Lufthansa, Ethiopian, Condor, Kenya, Oman Air
€598
Lufthansa
€540
Oman Air, Lufthansa, Ethiopian, Kenya
€749
Ethiopian, Kenya
R5694
Kenya, Ethiopian, Lufthansa
€654
Kenya, Oman Air, Lufthansa, Ethiopian
₹28686
Ethiopian, Lufthansa
$980
Lufthansa, Condor, Ethiopian, Jetairfly
€358
Kenya, Ethiopian, Lufthansa
€439
Kenya, Ethiopian, Oman Air
฿36423
Ethiopian, Lufthansa
$1184
Ethiopian, Kenya
$1920
Kenya, Lufthansa
€583
Kenya, Ethiopian
$7250
Oman Air
﷼3152
Oman Air, Kenya
AED2019
Oman Air, Kenya, Ethiopian, Lufthansa
₹45448
Qatar, Malaysia, Hong Kong, Dragonair, Etihad, Srilankan, Cathay, Mega Maldives, China Eastern, China Southern, Korean, Emirates
$4081
Qantas, Malaysia, Cathay, Air New Zealand, Asiana, Garuda, Thai, China Southern, China Eastern
$4942
SilkAir, Singapore, Garuda
$232
China Eastern, Asiana, Emirates, Malaysia, China Airlines, Thai, Singapore, China Southern, Qantas, Cathay
₹56581
Iberia, Air France, American, LAN, KLM
£637
Emirates, Etihad, Srilankan, Malaysia, Cathay, Singapore
RM1649
Air China, Singapore, Korean, Hainan, Shenzhen, Asiana, Juneyao, China Southern, China Eastern
฿6582
Cathay, Etihad, Thai, Malaysia, Emirates, Singapore
₹15502
Malaysia, China Eastern, Nepal, Etihad, Air China, Cathay, Jet Airways, Dragonair, China Southern, Thai
$3069
Gulf Air, Mihin Lanka, Qatar, flydubai, Jazeera, Turkish, Oman Air, Emirates, Kuwait
AED508
Cheap Flights from Porto to Zanzibar, Tanzania, from €759 Round trip from OPO to ZNZ