Cheap flights from Nairobi to Diani (Ukunda)

Flying straight to Ukunda Airstrip puts you about 5 minutes from Diani Beach. You skip the Likoni ferry and the drive from Mombasa.

About Nairobi to Diani flights

Compare Nairobi–Diani flights from JKIA and Wilson Airport on BuuPass, pick the best fare and pay with M-Pesa, Airtel Money or card.

Departure airport: Jomo Kenyatta International Airport (NBO). Arrival airport: Ukunda Airstrip (Diani) (UKA).

Tips for booking a cheap flight to Diani

Pay with M-Pesa, Airtel Money, Visa or Mastercard. Your e-ticket is sent by email and SMS.

Nairobi to Diani flights: FAQs

Which airport is closest to Diani Beach?

Ukunda Airstrip (UKA), about 5 minutes from Diani Beach.

How long is the flight from Nairobi to Diani?

About 1 hour 15 minutes, depending on the aircraft and airport.

Which airlines fly to Diani?

Jambojet from JKIA, and Safarilink and Airkenya from Wilson Airport.

Is it better to fly to Mombasa or Ukunda for Diani?

Ukunda is much closer. Flying into Mombasa means about 1.5–2 hours more by road and the Likoni ferry.

Popular flight routes