HUB hero image

How to Travel from

Diani to Pemba

by Plane or Car

Diani
+0
Pemba
Transport search to Pemba
Diani
+0
Pemba
Building a composite car route
Cheapest
Best Offer!
Car
25 h 24 min
1463 km.
from $80
Composite Route Car Only
Schedule

Diani, Kenya → Pemba, Mozambique

All
All days
20 Jul, Mon
21 Jul, Tue
22 Jul, Wed
23 Jul, Thu
24 Jul, Fri

Cheapest and Fastest Ways to Travel from Diani to Pemba

Composite routes from Diani to Pemba

Cheapest

Transport providers

Kenya Ferries
Website
Kenya Ferries
Website
10 min
Every 10 minutes
254 20 2118344
254 20 2118344
Call Contact via email
Tahmeed Coach Ltd
Website
TransLux Express
Website
Mkombe Trading Logistics
Website
Etrago
Website
Tahmeed Coach Ltd
Website
9h 15m
3 times a day
$13.97–$33.03
0724 581902
0724 581902
Call
TransLux Express
Website
7h 35m
3 times a week
$19.06–$26.68
+27 86 158 9282
+27 86 158 9282
Call
Mkombe Trading Logistics
Website
2d 15h
Once a week
$182.04
+27 688 768 194
+27 688 768 194
Call Contact via email
Etrago
Website
27h
Once a week
$23.95
82 320 3600
82 320 3600
Call
Linhas Aéreas de Moçambique
Website
Linhas Aéreas de Moçambique
Website
23h
Monday and Friday
$304.89–$889.26

Questions and Answers

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

The cheapest way to get from Diani to Pemba is to drive and fly which costs $130.43 - $336.96 and takes 5h 4m.

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

The fastest way to get from Diani to Pemba is to drive and fly which takes 5h 4m and costs $130.43 - $336.96 .

How far is it from Diani to Pemba?

The distance between Diani and Pemba is 976 km. The road distance is 1643.4 km.

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

It takes approximately 23h 8m to get from Diani to Pemba, including transfers.

Train, bus or fly from Diani to Pemba?

The best way to get from Diani to Pemba is to fly which takes 23h 8m and costs $260.87 - $815.22 . There are no good options to train or bus between Diani to Pemba.

What is the time difference between Diani and Pemba?

Pemba is 1h behind Diani. It is currently 13:12 in Diani and 12:12 in Pemba.

Can I drive from Diani to Pemba?

Yes, the driving distance between Diani to Pemba is 1643 km. It takes approximately 25h 25m to drive from Diani to Pemba.

Where can I stay near Pemba?

There are 10+ hotels available in Pemba. Prices start at $69.75 per night.
+0