Diani Beach to Zanzibar

Diani Beach to Zanzibar

NaN Passengers

Other Options

Diani Beach to Zanzibar Schedule

Diani Beach to Zanzibar Schedule
Transport NameRoute TimePrice
Kenya Airways Economy 04:20 - 09:20KES 69,683
Jambojet Economy 06:30 - 19:50KES 61,646
Kenya Airways Economy 08:20 - 01:35KES 62,050
Safarilink Aviation Economy 11:25 - 09:35KES 56,755
Ethiopian Airlines Economy 12:15 - 13:00KES 44,617
Safarilink Aviation Economy 15:45 - 15:30KES 81,577
Safarilink Aviation Economy 17:40 - 15:30KES 46,320
Kenya Airways Economy 18:45 - 19:20KES 65,269
Jambojet Economy 20:15 - 19:20KES 64,494
Kenya Airways Economy 22:30 - 09:20KES 64,789

Transportation from Diani Beach to Zanzibar

  • Flights
    $ 348.68
  • Trains are not available
  • Buses are not available
  • Ferries are not available
  • Taxis are not available
  • Vans are not available

Facts about the transport from Diani Beach to Zanzibar

Cheapest Transport$349
Fastest Transport13h
Earliest Departure6:40 AM
Latest Departure7:45 PM
Departures per day5
Distance11051 kilometers
Transport CompaniesJambojet, Precision Air

How to get from Diani Beach to Zanzibar?

When you want to get from Diani Beach to Zanzibar, your choices are limited. There is only one option we offer for this route:

  • Flight

How far is Diani Beach from Zanzibar?

The overland distance from Diani Beach to Zanzibar is 6869 miles (11051 km).
The flying distance is 6869 miles (11051 km).

How long does it take to get from Diani Beach to Zanzibar?

The travel time from Diani Beach to Zanzibar takes approximately 16 hours.

How much does it cost to get from Diani Beach to Zanzibar?

To get from Diani Beach to Zanzibar prepare to shell out about USD 348.68 for your ticket.

How many trips per day are there from Diani Beach to Zanzibar?

  • 5 by flight from Diani Beach to Zanzibar starting from 06:40 Mombasa Airport until 19:45 Mombasa Airport

Useful tips for travel from Diani Beach to Zanzibar

While flight is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.

Do many travellers take flight from Diani Beach to Zanzibar?

Up to now, 570 booked flight tickets from Diani Beach to Zanzibar through our service. You can check reviews above.