Traveling to Diani

You can access Diani Beach in a number of ways.

You can access Diani Beach through a number of ways. All flights to Diani arrive at Ukunda Airport, a relatively small airport with only one airstrip. Guests in Masai Mara who wish to experience a relaxing holiday in Diani can easily do so by taking Mombasa Air Safari for a direct flight to Diani Ukunda Airport.

You can also consider taking connecting flights from Nairobi to Diani Ukunda Airport. The airport is well served by four main airline operators including Jambojet and Fly540 (from JKIA) and Safarilink and Air Kenya (from Wilson Airport). The airport is about a five-minute drive on a murram road to the main Diani Beach road.

Alternatively, you could fly to Mombasa from Nairobi on Kenya Airways. Upon arrival in Mombasa, you will need a transfer to Diani via the Likoni Ferry. A ferry ride is only five – seven minutes from Mombasa Island to the South Coast, but the queue to get on the ferry can result in more than an hour wait. The Kenya Ferry Service does not charge people using the ferry. However, motor vehicles are charged. The drive from getting off the ferry to Diani is roughly about forty minutes on a relatively good tarmac road.

We make arrangements for pick up and drop off for all guest arriving and leaving from Ukunda.

Flight Schedules to Diani Beach

Once daily scheduled flight from Masai Mara departing at 14h00 with Mombasa Air.
Once daily scheduled flight from Nairobi Wilson departing at 09h30 on Air Kenya.
Once daily scheduled flight from Nairobi Wilson departing at 14h00 on Safari Link
Multiple daily scheduled flights from Jomo Kenyatta International Airport (JKIA) to Moi International Airport, Mombasa


Contact us

Fill in the details and we will get back to you soon.

  • Date Format: DD dot MM dot YYYY
  • Date Format: DD dot MM dot YYYY
  • This field is for validation purposes and should be left unchanged.
1 1 1 11111