AfricanMecca, Inc. -  Home Page
Are your stuck and need help, click on Customer Support Section. We will answer all your travel and tour questions
Check your reservation status, make payments or update your account details
Search for information on East Africa
Looking for a tour or want to customize a tour, click on Tour Finder
To view your what you added to your travel cart, click on View My Travel Cart. You can check out and submit your reservation from here too
Africa Travel Guide - Zanzibar
Top 10 reasons to visit Zanzibar in Africa
Tell us about your African experience - write a Zanzibar travel story or review
Zanzibar - Getting To & Around
Getting to Zanzibar

By Boat: Frequent ferries, about five per day -- make the crossing between the port of Dar-es-Salaam, on the Tanzanian mainland, and Zanzibar. The fastest journey time is around 75 minutes on the hydrofoils operated by Sea Express; the slowest is the overnight trip made by the Flying Horse passenger ship. Ferry tickets can be bought on the spot or in advance from the row of booking offices next to the port in Dar-es-Salaam. Non-residents must pay in US dollars rather than Tanzanian Shillings. Tickets can also be purchased via AfricanMecca offices.

The MS Sepideh, run by Mega Speed Liners, runs a service five times a week between Unguja and the port of Mkoani, at the southern end of Pemba island.
Flights: There are no direct flights from the USA to Zanzibar. KLM, Kenya Airways, and North West Airlines offer fares to Zanzibar from a range of East, Central and West USA cities, from between $1600 to $2500 depending on the season. Stopovers are in Nairobi or Dar-es-Salaam.

From Europe, the principal carriers to Zanzibar include KLM (stopping over at Kilimanjaro, Dar-es-Salaam, Nairobi and/or Mombasa), Gulf Air (changing planes at Muscat or Abu Dhabi), and Ethiopian Airlines (stopping in Addis Ababa). Numerous airlines including British Airways and Sabena fly to Dar-es-Salaam, from where you can catch a ferry to Zanzibar.

Precision Air, Regional Air and other smaller airline companies offer scheduled flights within Tanzania. For flight destinations within Tanzania,
click here for details

Flight times from:

London takes about 10 hours.
New York takes about 19 hours.
Los Angeles takes about 21 hours.

By Road: Unguja Zanzibar and Pemba are small islands, and thanks to a wealth of transport and (relatively) good roads, traveling around them is quite easy. The options at Zanzibar include renting a vehicle, be it a car, jeep or motorcycle. Renting is affordable and easy provided you have an International Driving Permit - these are checked frequently by police so don't be tempted to break the law. Drive with extra care, especially if you have rented a motorbike, as traffic on Zanzibar Island is chaotic. Cars with driver services are also available. Tanzanians drive their vehicles on left side of the road.