Find Cheap Flights from Frankfurt (FRA) to Diani Beach (MBA) from CHF 570

Many airlines offer flexible change policies

Earn BONUS+ rewardsOpens in a new window on top of your airline points

Enjoy exclusive promotions on the ebookers app!

Selected flight deals from Frankfurt to Diani Beach

The lowest prices found within the past 7 days from Frankfurt to Diani Beach were CHF 463 for one-way flights and CHF 570 for return flights, for the period specified. Prices and availability are subject to change. Additional terms apply.

Cheap Flights from Frankfurt to Diani Beach & Flight Information
Origin airport IATA code
FRA
Destination airport IATA code
MBA
Number of flight options
2
Return price
CHF 569
Average flight time
11 hours 20 mins

Diani Beach Flight Information

Traveling From
Frankfurt
Origin Airport IATA Code
FRA
Traveling To
Diani Beach
Destination Airport IATA Code
MBA
Number of Airlines Serving
Available Airlines
Air France, Etihad Airways, Lufthansa, KLM, Kenya Airways, Turkish Airlines
Distance
Direct Flight Time
Flight Price
CHF 570

Need a car after flight from Frankfurt to Diani Beach

Place to stay after flight from Frankfurt to Diani Beach

Southern Palms Beach Resort

Southern Palms Beach Resort

4 out of 5
Diani Beach Road Diani Beach
Dieses Resort in Strandnähe bietet dir einen angenehmen Aufenthalt in Diani Beach. Freu dich auf inbegriffenes Frühstück, WLAN-Internetzugang (kostenlos) und ...
8.2/10 Very Good! (222 reviews)
The room big clean, safe heaven the pool was marvelouse

Reviewed on 26 Dec 2025

Opens in a new windowSouthern Palms Beach Resort
Leopard Beach Resort & Spa

Leopard Beach Resort & Spa

5 out of 5
Diani Beach Road Diani Beach
Dieses Resort im luxuriösen Stil bietet dir einen angenehmen Aufenthalt in Diani Beach. Freu dich auf inbegriffenes Frühstück, WLAN-Internetzugang (kostenlos) ...
8.4/10 Very Good! (156 reviews)
A/ C was not effective for size of the room, so too warm. But bed, views and gardens really great.

Reviewed on 25 Nov 2025

Opens in a new windowLeopard Beach Resort & Spa
Diani Sea Lodge

Diani Sea Lodge

3.5 out of 5
Diani Beach Road Diani Beach
Dieses Hotel mit All-inclusive-Leistungen bietet dir einen angenehmen Aufenthalt in Diani Beach. Freu dich auf inbegriffenes Frühstück, WLAN-Internetzugang (kostenlos) ...
9/10 Wonderful! (70 reviews)
Booked last minute and was so pleasantly surprised by Diani Sea Lodge. The staff were beyond helpful and friendly, the atmosphere is relaxed yet with plenty of entertainment and the food was exceptional (we are still talking about how good it was). The room was spacious and comfortable with every ...

Reviewed on 21 Dec 2025

Opens in a new windowDiani Sea Lodge
Save an average of 15% on thousands of hotels when you're signed in
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

5 out of 5
Diani Beach Road Diani Beach
Dieses Resort im luxuriösen Stil bietet dir einen angenehmen Aufenthalt in Diani Beach. Freu dich auf WLAN-Internetzugang (kostenlos), Parken ohne Service (kostenlos) ...
8/10 Very Good! (377 reviews)
Great service

Reviewed on 20 Dec 2025

Opens in a new windowDiani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Tombo House

Tombo House

4.5 out of 5
Diani Beach Road Diani Beach Kwale County
Dieses Hotel im luxuriösen Stil bietet dir einen angenehmen Aufenthalt in Diani Beach. Freu dich auf inbegriffenes Frühstück, WLAN-Internetzugang (kostenlos) ...
9.6/10 Exceptional! (24 reviews)
The staff were fantastic and the rooms and hotel are beautiful. Would happily stay again.

Reviewed on 8 Dec 2025

Opens in a new windowTombo House
LalaGalu

LalaGalu

4 out of 5
Diani Beach Mombasa Plot 663 Diani Beach Kwale County
Dieses Hotel in Strandnähe bietet dir einen angenehmen Aufenthalt in Diani Beach. Freu dich auf inbegriffenes Frühstück, WLAN-Internetzugang (kostenlos) und ...
9.4/10 Exceptional! (24 reviews)
Staff were always helpful and available. Grounds are immaculately kept, if you need somewhere to relax in Diani can't go wrong than staying here.

Reviewed on 29 Nov 2025

Opens in a new windowLalaGalu
Don't see what you're looking for?
See all available properties in Diani Beach
View all properties
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.

^Savings based on all holiday package bookings with Flight + Hotel made on ebookers.ie from January 1, 2019 to December 31, 2019 as compared to the price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages.