Discover the magic of Zanzibar.
Flights to ZanzibarWe have great flights rates, and organise the flights to Zanzibar for most of our travellers. However, if you choose to arrange your own flights (e.g. booking with air-miles), that's also fine. If you arrange your flights to the Zanzibar Archipelago, then we are happy to make all your ground arrangements.
Starting from LondonThe easiest and most direct way to reach Zanzibar from London is to fly via Dar es Salaam, on Tanzania's coast. British Airways flights to Dar depart London Heathrow every Monday, Wednesday and Saturday evening, arriving in Dar the following morning.
Then connections link through from Dar to Stone Town Airport on Zanzibar. These are very frequent flights, typically every hour or two; the first flight leaves Dar around 7:30 in the morning, the last flight departs at 5:45 in the evening; flight time is about 20 minutes.
Note that the first Zanzibar/Dar flight on Wednesdays, Fridays and Sundays departs at 06:45, and is designed to connect with the morning BA flights from Dar to London Heathrow. This is usually a good connection which works very well.
From Stone Town, most lodges can be reached by road transfer, although Chumbe Island Lodge and Mnemba Island Lodge demand further boat transport.
Alternatively, you can fly to Zanzibar from a number of other places in Tanzania, including Arusha (daily; 12:15-13:45pm), Manyara (daily; 11:50-13:45pm), Ruaha (daily; via Dar), the Selous (daily; via Dar), and Mafia Island (daily; via Dar). Our flights also serves a handful of landing strips in the Serengeti directly, including the strips near to Grumeti River Camp, Klein's Camp and Lobo Wildlife Lodge in the Serengeti Migration Area. Most of these flights will stop at Dar, but quick connections mean that they are ideal if you want to add a Zanzibar beach holiday to your safari in Tanzania.
Starting from the USAFlying from the United States of America, your have two different options for the flight arrangements:
1) You organise your flights USA -> London and London -> USA for yourself.
Expert Africa arranges the London -> your Zanzibar lodge and your Zanzibar lodge -> London flights and transfers for you.
We have excellent rates on the flights to Africa, which allows us to utilise low add-on tariffs for internal flights within Africa – linked to your international flight ticket. However, you need to be sure that you have more than enough connecting time between planes at London Heathrow Airport.
2) You arrange your own flights USA -> Tanzania and Tanzania -> USA, either via the UK or on another route, and inform us of the flight times, and of your flight carriers.
Expert Africa organises your travels in Tanzania for you, including any smaller flights, as well as road and boat transfers within the Zanzibar Archipelago.
If you choose to organise your own intercontinental flights, then ideally we prefer you to book any connecting flights at the same time. It's best to do this with the same company from whom you bought your intercontinental flight tickets. This way, should one of your 'connecting' flights be delayed or cancelled, the airlines involved will take responsibility for getting you to your destination as soon as possible.
Flights to the rest of AfricaFor more information on flights, please see our webpage on International flights to Africa.
Click on the links below to read specific information about flights to each of our other African destinations:
► Flights to Botswana
► Flights to Malawi
► Flights to Mozambique
► Flights to Namibia
► Flights to Rwanda
► Flights to Seychelles
► Flights to South Africa
► Flights to Tanzania
► Flights to Zambia
► Flights to Zimbabwe