Direct flights to Zanzibar ZNZ
Zanzibar is a small to medium sized airport in United Republic of Tanzania. In total there are 32 airports with direct flights to Zanzibar from United Republic of Tanzania and 17 other countries. You can easily reach Zanzibar with daily non-stop flights from 5 major hubs like Dar Es Salaam (Air Tanzania), Addis Ababa (Ethiopian) and Nairobi (Kenya Airways).
Click to open the interactive map.
Non-stop routes to ZNZ:
Duration

Airlines with direct flights every day to Zanzibar
The airports presented below each airline are hubs for this specific operator.
Direct flights to United Republic of Tanzania
Dar Es Salaam (DAR)
Flights from 42 different airports
Kilimanjaro International (JRO)
Flights from 12 different airports
Arusha (ARK)
Flights from 8 different airports
Seronera Airstrip (SEU)
Flights from 5 different airports
Mwanza (MWZ)
Flights from 5 different airports
Lake Manyara Airport (LKY)
Flights from 4 different airports
Kirawira B Aerodrome (GTZ)
Flights from 3 different airports
Dodoma (DOD)
Flights from 2 different airports
Tanga (TGT)
Flights from 2 different airports
Musoma Airport (MUZ)
Flights from 2 different airports
