Get in touch with us today via email, contact form or by calling +44 (0)1580 712 690

Getting There

Flights to Zanzibar are all indirect with a number of transit options depending on your chosen airline.

If travelling from the UK, there are a variety of options available. Oman Air and Qatar Airways offer flights direct to Stone Town from Muscat and Doha respectively. Kenyan Airways travel to Nairobi where you can change for connecting flights to both Stone Town and Dar es Salaam. KLM offer flights from Amsterdam again transiting in Nairobi for onward journeys to both Stone Town and Dar es Salaam.

A considerable number of travellers to Zanzibar have first enjoyed a stop in Tanzania to undertake one of the many safaris on offer. Many of the local airports located in the main national parks including the Serengeti, Selous and Kilimanjaro offer direct flights to Stone Town.

It is also possible to travel to Zanzibar from Dar es Salaam by sea. There are a number of passenger ferries available, with a journey time of between 1-2 hours.

If travelling to one of the other smaller islands, both Pemba and Mafia are accessible by plane. Flights to Pemba are from Zanzibar, with flights to Mafia originating in Dar es Salaam.

What To Do
When To Go
Getting There
Travel Advice
Safari & Beach