HowToGo

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

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

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

Search Transfer from Nairobi Airport (NBO) to Diani Beach, Kenya

Transfer solutions

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

Plane ( 1 hr. 15 min. )

Take a flight from Nairobi to Ukunda.


Duration 1 hr. 15 min.
Distance 441 km.
Cost 60 USD
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 1 hr. 54 min.
Distance 463 km.
Cost
Taxi ( 18 min. )

Take a taxi from Nairobi Airport (NBO) to Nairobi Wilson.


Plane ( 1 hr. 10 min. )

Take a flight from Nairobi Wilson to Ukunda.


Duration 1 hr. 28 min.
Distance 467 km.
Cost 112 USD
Taxi ( 18 min. )

Take a taxi from Nairobi Airport (NBO) 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 2 hr. 21 min.
Distance 489 km.
Cost
Taxi ( 5 min. )

Take a taxi from Nairobi Airport (NBO) to Airport Junction.


Bus ( 8 min. )

Take a bus from Airport Junction to JKIA - Passenger Drop Off.


Open Map More details & check price at Nairobi Matatu
Taxi ( 8 min. )

Take a taxi from JKIA - Passenger Drop Off 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 7 hr. 29 min.
Distance 525 km.
Cost
Taxi ( 5 min. )

Take a taxi from Nairobi Airport (NBO) to Airport Junction.


Bus ( 8 min. )

Take a bus from Airport Junction to JKIA - Passenger Drop Off.


Open Map More details & check price at Nairobi Matatu
Bus ( 45 min. )

Take a bus from JKIA - Airport Town Stage to Tusker/Ronald Ngala.


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

Take a foot from Tusker/Ronald Ngala 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 11 hr. 25 min.
Distance 552 km.
Cost
Taxi ( 5 min. )

Take a taxi from Nairobi Airport (NBO) to Airport Junction.


Bus ( 10 min. )

Take a bus from Airport Junction to JKIA - Passenger Boarding.


Open Map More details & check price at Nairobi Matatu
Bus ( 46 min. )

Take a bus from JKIA - Passenger Boarding to Tusker/Ronald Ngala.


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

Take a foot from Tusker/Ronald Ngala to Nairobi.


Bus ( 9 hr. )

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 11 hr. 57 min.
Distance 554 km.
Cost
Car ( 8 hr. 47 min. )

Drive a car from Nairobi Airport (NBO) to Diani Beach.


Duration 8 hr. 47 min.
Distance 524 km.
Cost 47 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 Airport (NBO), 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