Plan your arrival on Zanzibar.

An island stay starts with choosing the correct island and arrival airport. Whether your plans focus on Zanzibar's historic streets or a beach hotel, tell us your first stop and any mainland Tanzania connection. We will compare flights with the onward transfer and luggage requirements in mind.

East Africa · Island stays & coastal escapes

Abeid Amani Karume International Airport (ZNZ) on Unguja is selected. Pemba has a separate airport.

Before you book

Choose the island before the ticket

Zanzibar Airports Authority operates Abeid Amani Karume International Airport on Unguja and a separate airport on Pemba. Check the island named in your accommodation booking. If your holiday includes both, coordinate the inter-island journey and its baggage rules before committing to the UK flights.

Book the transfer to the actual property

A city address and a beach resort elsewhere on Unguja need different pickup arrangements. Send the property name, location and flight details to the provider. Confirm your airline's terminal and meeting point; flydubai's published guidance lists Terminal 3 for its own Zanzibar flights.

Review Zanzibar's additional entry guidance

Tanzania's FCDO entry page has a separate Zanzibar section covering visitor insurance requirements. Check the current official instructions for your circumstances as well as passport and visa rules. If arriving through mainland Tanzania, include the domestic sector or ferry and local arrival date in your planning.

Questions and answers

Does ZNZ serve Pemba Island?

No. ZNZ is on Unguja. Pemba has its own airport, so a Pemba stay needs a separately considered onward journey. Confirm the island on your hotel booking before requesting flights.

Can I combine Zanzibar with Dar es Salaam?

Yes, ask us to check flights around both stays. Tell us whether you intend to travel between them by air or independently, and leave room for separate check-in and luggage arrangements.

Do all flights use Zanzibar Terminal 3?

Do not apply one airline's terminal information to every flight. Check each operating airline's instructions, especially when combining international and domestic bookings, and reconfirm the pickup or departure terminal before travelling.

More destinations to explore

  • East Africa · Tanzania

    Flights to Dar es Salaam

    City visits & mainland Tanzania

    For a family visit, business trip or mainland Tanzania journey, Dar es Salaam gives your itinerary a clear starting point. Share the address or onward airport that comes next. We will consider your arrival time alongside connections, baggage and the practical journey beyond the terminal.

  • East Africa · Ethiopia

    Flights to Addis Ababa

    Family visits & African connections

    Whether Addis Ababa is the destination or the start of another journey, the connection details matter. Tell us about your city stay or final airport so we can compare flights around the right arrival date, baggage arrangements and any change between international and domestic travel.

  • East Africa · Uganda

    Flights to Entebbe

    Family visits & Uganda journeys

    Flying into Entebbe for family time, a Kampala stay or a wider Uganda itinerary? Tell us where your first night will be. The airport arrival and the journey after it deserve equal attention, especially when someone is meeting you or an onward departure is already arranged.

Explore all African destinations · Read our flight planning guides

Sources and latest guidance

Last checked: 13 September 2026