HowToGo

Nairobi to Diani Beach, Kenya - Transfer & Transportation Guides

Find transfer & transportation guides from Nairobi to Diani Beach, Kenya. How to get from Nairobi to Diani Beach, Kenya by Flight, Bus, Train, Taxi.

You can get to Diani Beach, Kenya from Nairobi by verhicle types below

Search Transfer from Nairobi to Diani Beach, Kenya

Transfer solutions

You have 8 options transfer to Diani Beach, Kenya from Nairobi below

Taxi ( 19 min. )

Take a taxi from Nairobi to Nairobi.


Plane ( 1 hr. 15 min. )

Take a flight from Nairobi to Ukunda.


Duration 1 hr. 34 min.
Distance 459 km.
Cost 136 USD
Taxi ( 19 min. )

Take a taxi from Nairobi to Nairobi.


Plane ( 1 hr. )

Take a flight from Nairobi to Mombasa.


Car ( 12 min. )

Drive a car from Mombasa to Mombasa.


car ferry ( 10 min. )

Take a ferry from Mombasa to Likoni.


Open Map More details & check price at Kenya Ferries
Car ( 25 min. )

Drive a car from Likoni to Diani Beach.


Duration 2 hr. 13 min.
Distance 480 km.
Cost
Bus ( 8 min. )

Take a bus from Kobil Haile Selassie to Wilson Airport/Shell.


Open Map More details & check price at Nairobi Matatu
Walk ( 6 min. )

Take a foot from Wilson Airport/Shell to Nairobi Wilson.


Plane ( 1 hr. )

Take a flight from Nairobi Wilson to Ukunda.


Duration 2 hr. 14 min.
Distance 454 km.
Cost 60 USD
Bus ( 8 min. )

Take a bus from Kobil Haile Selassie to Wilson Airport/Shell.


Open Map More details & check price at Nairobi Matatu
Walk ( 6 min. )

Take a foot from Wilson Airport/Shell to Nairobi Wilson.


Plane ( 1 hr. 10 min. )

Take a flight from Nairobi Wilson to Mombasa.


Car ( 12 min. )

Drive a car from Mombasa to Mombasa.


car ferry ( 10 min. )

Take a ferry from Mombasa to Likoni.


Open Map More details & check price at Kenya Ferries
Car ( 25 min. )

Drive a car from Likoni to Diani Beach.


Duration 3 hr. 17 min.
Distance 476 km.
Cost
Taxi ( 18 min. )

Take a taxi from Nairobi to Nairobi.


Train ( 5 hr. 8 min. )

Take a train from Nairobi to Mombasa.


Open Map More details & check price at Kenya Railways
Car ( 18 min. )

Drive a car from Mombasa to Mombasa.


car ferry ( 10 min. )

Take a ferry from Mombasa to Likoni.


Open Map More details & check price at Kenya Ferries
Car ( 25 min. )

Drive a car from Likoni to Diani Beach.


Duration 6 hr. 26 min.
Distance 525 km.
Cost
Bus ( 8 hr. 10 min. )

Take a bus from Nairobi to Mombasa.


Open Map More details & check price at MASH
Car ( 3 min. )

Drive a car from Mombasa to Mombasa.


car ferry ( 10 min. )

Take a ferry from Mombasa to Likoni.


Open Map More details & check price at Kenya Ferries
Car ( 25 min. )

Drive a car from Likoni to Diani Beach.


Duration 8 hr. 55 min.
Distance 514 km.
Cost
Bus ( 8 hr. 30 min. )

Take a bus from Nairobi to Mombasa.


Open Map More details & check price at Modern Coast
Car ( 3 min. )

Drive a car from Mombasa to Mombasa.


car ferry ( 10 min. )

Take a ferry from Mombasa to Likoni.


Open Map More details & check price at Kenya Ferries
Car ( 25 min. )

Drive a car from Likoni to Diani Beach.


Duration 9 hr. 15 min.
Distance 514 km.
Cost
Car ( 8 hr. 58 min. )

Drive a car from Nairobi to Diani Beach.


Duration 8 hr. 58 min.
Distance 534 km.
Cost 48 USD

Find Hotels in Diani Beach, Kenya

You can find hotels and accommodations in Diani Beach, Kenya with our hotels search tool below

Booking.com

About Nairobi, Kenya

Nairobi () is the capital and the largest city of Kenya. The name comes from the Maasai phrase Enkare Nairobi, which translates to "cool water", a reference to the Nairobi River which flows through the city. The city proper had a population of 4,397,... Learn more

About Diani Beach, Kenya

Diani Beach is a major beach on the Indian Ocean coast of Kenya (in eastern Africa). It is located 30 kilometres (19 mi) south of Mombasa, in Kwale County. It has been voted Africa's leading beach destination for the fifth time running since 2015.... Learn more


References