HUB hero image

How to Travel from

Diani Beach to Pemba Island

by Plane, Route or Car

Diani Beach
+0
Pemba Island
Transport search to Pemba Island
Diani Beach
+0
Pemba Island
Building a composite car route
Cheapest
Best Offer!
Car
14 h 22 min
256 km.
from $14
Composite Route Car Only
Schedule

Diani Beach, Kenya → Pemba Island, Tanzania

All
All days
23 Jul, Thu
24 Jul, Fri
25 Jul, Sat
26 Jul, Sun
27 Jul, Mon

Cheapest and Fastest Ways to Travel from Diani Beach to Pemba Island

Composite routes from Diani Beach to Pemba Island

Cheapest
Other

Transport providers

APG Airlines
Website
FlexFlight ApS
Website
Auric Air Services Limited
Website
Charterlines, Inc.
Website
Flightlink
Website
APG Airlines
Website
2h 15m
Every day
$152.44–$330.30
FlexFlight ApS
Website
3h 45m
Every day
$152.44–$355.70
Auric Air Services Limited
Website
3h 37m
Every day
$120.68–$355.70
Charterlines, Inc.
Website
3h 25m
Every day
$152.44–$355.70
Flightlink
Website
1h 55m
Monday, Wednesday, Thursday, and Saturday
$152.44–$330.30
Kenya Ferries
Website
Kenya Ferries
Website
10 min
Every 10 minutes
254 20 2118344
254 20 2118344
Call Contact via email

Questions and Answers

What is the cheapest way to get from Diani Beach to Pemba Island?

The cheapest way to get from Diani Beach to Pemba Island is to drive and fly which costs $119.57 - $304.35 and takes 4h 19m.

What is the fastest way to get from Diani Beach to Pemba Island?

The fastest way to get from Diani Beach to Pemba Island is to drive and fly which takes 4h 19m and costs $119.57 - $304.35 .

How far is it from Diani Beach to Pemba Island?

The distance between Diani Beach and Pemba Island is 239 km.

How long does it take to get from Diani Beach to Pemba Island?

It takes approximately 4h 19m to get from Diani Beach to Pemba Island, including transfers.

Where can I stay near Pemba Island?

There are two+ hotels available in Pemba Island. Prices start at $0.00 per night.
+0