Search Cheap Flights to
Diani Beach

Search 400 airlines and 321,000 hotels worldwide.

Stop Planning & Start Exploring

FREE 24 hour cancellation on most flights

Diani Beach Flights as Low as $221

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Safari Link
FlexFlight
Hahn Air Systems
Kenya Airways
Air Canada
Delta
Ethiopian Airlines
Lufthansa
United
KLM
Emirates
British Airways
Brussels Airlines
Austrian Airlines
Air France
Swiss International Air Lines

Cheap Flights to Diani Beach

Fall in love at first flight with your vacation to Diani Beach by saving a ton of cash on your last-minute cheap flight. There’s no more scouring the internet for a good deal—book your flight to Diani Beach on Hotwire, and you’ll be up, up, and on a getaway in no time.

Because once the wheels are down in Diani Beach, the good times start rolling. So buckle up, you’re in for a fun ride.

Just the right flight

Don’t waste your time on endless searches for cheap airline tickets oneway or roundtrip. We’ll have you on your way to Diani Beach with a tiny bag of pretzels in your hand before you can say “tray tables in the upright position”—and for a ticket price that works for your vacay budget.

So all you have to worry about is where you’re headed after the MBA airport.

Frequently Asked Questions About flights to Diani Beach

What is the cheapest month to fly to Diani Beach?

Airline ticket prices fluctuate all the time, depending on the day of the week or the month of the year. The cheapest round trip flights to Diani Beach are in August, but when you book your flight on Hotwire, savings are always in season.

How many airlines fly to Diani Beach?

Variety is the spice of life, even when it comes to booking your next trip. Want options for airlines? You’ll find 16 to choose from for your flight to Diani Beach.

What airport is best to fly into Diani Beach?

When you’re planning your trip to Diani Beach, convenience is the name of the game. Luckily, Diani Beach Ukunda Airport is nearby so you can deplane and get going on checking off everything on your Diani Beach must-do list.

How much are flights to Diani Beach?

Got very cheap flights on your vacation itinerary? When you book your airline tickets to Diani Beach on Hotwire, you may just get what’s on your getaway wish list. With tickets as low as $221, you’ll have leftover cash for at least a magazine and a bottle of water at the airport book store.

How to get cheap flights to Diani Beach?

The trick to saving a stack of cash on your flight to Diani Beach? Snatch up that Hotwire flight deal when you see a killer rate because it could be gone in a flash. And with flights as low as $221 right now, why wait?

Can I fly to Diani Beach right now?

With recent COVID-19 closures and reopenings, many people are wondering, “Is it safe to travel to  right now?” When it’s time to book your flight, be sure to check out the most up-to-date information on all safety measures, any restrictions, and guidance on traveling during the coronavirus pandemic.

Diani Beach Flight Information
Destination airport
Moi Intl.
Destination airport IATA code
MBA
Roundtrip price
$220

Last Minute Hotel Deals in Diani Beach

Diani Palm Resort
Diani Palm Resort
1 out of 5
Ukunda Beach Road, Diani Beach, Ukunda
The price is $23 per night from May 12 to May 13
$23
per night
May 12 - May 13
Book a stay at this beach hotel in Diani Beach. Enjoy free WiFi, free parking, and private pools. Popular attractions Diani Beach and Kongo Mosque are located ...
8.4/10 Very Good! (14 reviews)
"We had a long term stay there and the manager was amaizing the staffs had amaizing service and its just a under two minute walk to the beach and Also they organised trip we had an amaizing time there greeting from Suzan and øyvind"

Reviewed on May 7, 2024

Diani Palm Resort
Swahili Beach Resort
Swahili Beach Resort
5 out of 5
Diani Beach, Diani Beach, Coast Province
The price is $259 per night from May 12 to May 13
$259
per night
May 12 - May 13
Stay at this 5-star luxury resort in Diani Beach. Enjoy free WiFi, free parking, and 9 outdoor pools. Popular attractions Diani Beach and Kongo Mosque are located ...
8.8/10 Excellent! (186 reviews)
"1st room had bed bugs but I was relocated to another room on an upper level. Staff and service was great."

Reviewed on May 2, 2024

Swahili Beach Resort
Southern Palms Beach Resort
Southern Palms Beach Resort
4 out of 5
Diani Beach Road, Diani Beach
The price is $169 per night from May 12 to May 13
$169
per night
May 12 - May 13
Stay at this 4-star beach resort in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...
7.8/10 Good! (117 reviews)
"FOOD IS EXCELLENT they are rigid when you receive guest who want to visit you.We were given specific few hours the guests can stay at the property and when you see them after 10 years . we were ready to pay for what they consume but made us uncomfortable . overall experience very good"

Reviewed on Apr 23, 2024

Southern Palms Beach Resort
Diani Reef Beach Resort & Spa
Diani Reef Beach Resort & Spa
5 out of 5
Diani Beach Road, Diani Beach
The price is $113 per night from May 12 to May 13
$113
per night
May 12 - May 13
Stay at this 5-star luxury resort in Diani Beach. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Diani Beach and Kongo Mosque are located ...
8/10 Very Good! (303 reviews)
Recommended stay
"Very good resort with great rooms, swimming pools, good breakfast ( buffet) would recommend, the only issue was that you can't open the window at night as there is no misquoters ( nets on the windows)"

Reviewed on Feb 16, 2024

Diani Reef Beach Resort & Spa
Leopard Beach Resort & Spa
Leopard Beach Resort & Spa
5 out of 5
Diani Beach Road, Diani Beach
The price is $104 per night from May 24 to May 25
$104
per night
May 24 - May 25
Stay at this 5-star luxury resort in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Diani Beach and Kongo Mosque are located ...
8.4/10 Very Good! (104 reviews)
"Overall stay at the property was good, but the food at the main restaurant was bland or over-salted. So many flies in the dining area, especially in the morning."

Reviewed on May 6, 2024

Leopard Beach Resort & Spa
Diamonds Leisure Beach & Golf Resort
Diamonds Leisure Beach & Golf Resort
4 out of 5
Diani Beach, Diani Beach, Kwale County
The price is $106 per night from May 12 to May 13
$106
per night
May 12 - May 13
Stay at this 4-star beach resort in Diani Beach. Enjoy free WiFi, free parking, and 4 outdoor pools. Popular attractions Diani Beach and Kongo Mosque are located ...
8/10 Very Good! (90 reviews)
"What I liked: the oceanfront room was exactly as advertised; beautiful stepping out to the porch and watching the ocean. The room was decent and comfortable. The water pressure and hot water was great. The size of the property is amazing, multiple pools, cleaned daily. The interior of the hotel, ..."

Reviewed on May 5, 2024

Diamonds Leisure Beach & Golf Resort
Baobab Beach Resort & Spa
Baobab Beach Resort & Spa
4 out of 5
Diani Beach Road, Diani Beach
Stay at this 4-star beach resort in Diani Beach. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...
8.4/10 Very Good! (146 reviews)
"Excellent overall. Had to call staff more than once to get their attention at times but staff were mostly really nice. Facilities are excellent and food quality is the best. Room was listed as having one double bed and one single on hotels.com but actually had two singles"

Reviewed on Apr 3, 2024

Baobab Beach Resort & Spa
Diani Sea Resort
Diani Sea Resort
4 out of 5
Diani Beach Road, Diani Beach
Stay at this 4-star eco-certified hotel in Diani Beach. Enjoy free WiFi, free parking, and 2 restaurants. Popular attractions Diani Beach and Diani - Chale Marine ...
8.4/10 Very Good! (53 reviews)
"Not enough beds with umbrellas on the beach Place is great, beautiful garden,food so good with many choices . Big rooms air-conditioned"

Reviewed on Apr 25, 2024

Diani Sea Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.