AirKenya Express flights to Diani Beach, Kenya

Kenya · UKA

Flights to Diani Beach

Kenya's south coast white sand paradise on the warm Indian Ocean. Daily scheduled AirKenya Express safari flights from Nairobi Wilson Airport, from USD 190 one way.

Get my fare

Not ready to book? Leave your number and travel date — we'll send your fare on WhatsApp.

We reply within 15 minutes, 7am–9pm.

“Left Wilson at 8am and were on the beach before lunch. Smooth flight, easy boarding, and our bags arrived with us.”
James & Claire T. · Nairobi → Diani
“Booked on WhatsApp in ten minutes and had our tickets the same evening. The flight over the Mara was the highlight of the trip.”
Sarah M. · Nairobi → Maasai Mara
“Punctual, friendly crew and unbelievable views of Kilimanjaro on the descent. Far better than spending a whole day driving.”
Daniel K. · Nairobi → Amboseli

Diani Beach flight schedule & fares

RouteDepartureArrivalDurationAircraftSeatsFrom (USD)
Amboseli → Diani Beach08:0009:451h 45minDash 837$380
Nairobi (Wilson) → Diani Beach11:0012:001h 00minDash 837$190
Maasai Mara → Diani Beach08:0012:00Connection via WilsonDash 8 / Cessna Caravan37$420
Kilimanjaro → Diani Beach08:0012:00Connection via WilsonDash 8 / Cessna Caravan37$380
Serengeti → Diani Beach08:0012:00Connection via WilsonDash 8 / Cessna Caravan37$745
Samburu → Diani Beach08:0012:00Connection via WilsonDash 8 / Cessna Caravan37$455
Lamu → Diani Beach08:0012:00Connection via WilsonDash 8 / Cessna Caravan37$400
Diani Beach → Nanyuki08:0012:00Connection via WilsonDash 8 / Cessna Caravan37$380
Diani Beach → Entebbe08:0012:00Connection via WilsonDash 8 / Cessna Caravan37$710
Diani Beach → Arusha08:0012:00Connection via WilsonDash 8 / Cessna Caravan37$440

Fares are one-way per person. Seats are confirmed by reservations before payment.

What travellers say about flying to Diani Beach

“Left Wilson at 8am and were on the beach before lunch. Smooth flight, easy boarding, and our bags arrived with us.”
James & Claire T.Nairobi → Diani
“Booked on WhatsApp in ten minutes and had our tickets the same evening. The flight over the Mara was the highlight of the trip.”
Sarah M.Nairobi → Maasai Mara
“Punctual, friendly crew and unbelievable views of Kilimanjaro on the descent. Far better than spending a whole day driving.”
Daniel K.Nairobi → Amboseli

Flight time

1h 45min from Nairobi Wilson.

Aircraft

Dash 8 operated to safari standards.

Baggage

15 kg soft bags per passenger.

Diani Beach flights — frequently asked questions

How much is a flight to Diani Beach?

One-way fares to Diani Beach start from USD 190 per person. Book on WhatsApp and our reservations team confirms your seat before payment.

How long is the flight to Diani Beach?

Scheduled flights to Diani Beach take approximately 1h 45min from Nairobi Wilson Airport.

How do I book a flight to Diani Beach?

Choose your route and date on our booking form, enter passenger details, pick your seats and confirm on WhatsApp at +254738815393. We accept M-Pesa and card payments.

What is the baggage allowance on flights to Diani Beach?

Soft bags only, with a standard allowance of 15 kg per passenger on safari aircraft. Extra baggage can be arranged in advance subject to load.

Call to BookWhatsApp