HowToGo

Nairobi (Station) to Diani Beach, Kenya - Transfer & Transportation Guides

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

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

Search Transfer from Nairobi (Station) to Diani Beach, Kenya

Transfer solutions

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

Taxi ( 18 min. )

Take a taxi from Nairobi (Station) to Nairobi.


Plane ( 1 hr. 15 min. )

Take a flight from Nairobi to Ukunda.


Duration 1 hr. 33 min.
Distance 459 km.
Cost 134 USD
Taxi ( 18 min. )

Take a taxi from Nairobi (Station) 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. 12 min.
Distance 480 km.
Cost
Walk ( 5 min. )

Take a foot from Nairobi (Station) to Bus Station.


Bus ( 7 min. )

Take a bus from Bus Station 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. 17 min.
Distance 457 km.
Cost 60 USD
Walk ( 5 min. )

Take a foot from Nairobi (Station) to Bus Station.


Bus ( 7 min. )

Take a bus from Bus Station 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. 21 min.
Distance 478 km.
Cost
Taxi ( 17 min. )

Take a taxi from Nairobi (Station) 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. 25 min.
Distance 524 km.
Cost
Walk ( 12 min. )

Take a foot from Nairobi (Station) to Nairobi.


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 9 hr. 7 min.
Distance 515 km.
Cost
Walk ( 12 min. )

Take a foot from Nairobi (Station) to Nairobi.


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. 28 min.
Distance 515 km.
Cost
Car ( 8 hr. 57 min. )

Drive a car from Nairobi (Station) to Diani Beach.


Duration 8 hr. 57 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 (Station), Baringo, Kenya

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