Find Cheap Flights from Addis Ababa (ADD) to Diani Beach (MBA) from CHF 385

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 Addis Ababa to Diani Beach

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

Cheap Flights from Addis Ababa to Diani Beach & Flight Information
Origin airport IATA code
ADD
Destination airport IATA code
MBA
Number of flight options
1
Return price
CHF 385
Average flight time
2 hours 20 mins

Best Day to Book Flight from Addis Ababa to Diani Beach

Diani Beach MBA Flight Information

Traveling From
Addis Ababa
Origin Airport IATA Code
ADD
Traveling To
Diani Beach
Destination Airport IATA Code
MBA
Number of Airlines Serving
11
Available Airlines
Ethiopian Airlines
Distance
1449 km
Direct Flight Time
2 20
Flight Price
CHF 385

Need a car after flight from Addis Ababa to Diani Beach

Place to stay after flight from Addis Ababa to Diani Beach

Diani Sea Resort

Diani Sea Resort

4 out of 5
Diani Beach Road, Diani Beach
Dieses Hotel mit 4 Sternen mit Öko-Zertifizierung bietet dir einen angenehmen Aufenthalt in Diani Beach. Freu dich auf WLAN-Internetzugang (kostenlos), Parken ...
8.4/10 Very Good! (75 reviews)
"Was top notch. Very friendly staff, I would highly recommend"

Reviewed on 3 Jun 2025

Diani Sea Resort
Swahili Beach Resort

Swahili Beach Resort

5 out of 5
Diani Beach, Diani Beach, Coast Province
Dieses Resort mit 5 Sternen im luxuriösen Stil bietet dir einen angenehmen Aufenthalt in Diani Beach. Freu dich auf WLAN-Internetzugang (kostenlos), Parken ohne ...
8.8/10 Excellent! (257 reviews)
"Beautiful property and rooms, friendly and helpful staff. Overall, the food could do with improvement, for example nachos were literally Doritos or something similar, with nothing on them, and everything else mixed into a cup to dip into. Saying that, food at Zanzibar, spice route and some of the ..."

Reviewed on 25 Jun 2025

Swahili Beach Resort
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 mit 5 Sternen im luxuriösen Stil bietet dir einen angenehmen Aufenthalt in Diani Beach. Freu dich auf WLAN-Internetzugang (kostenlos), Parken ohne ...
8/10 Very Good! (355 reviews)
"I loved it there"

Reviewed on 22 Mar 2025

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Save an average of 15% on thousands of hotels when you're signed in
Southern Palms Beach Resort

Southern Palms Beach Resort

4 out of 5
Diani Beach Road, Diani Beach
Dieses Resort mit 4 Sternen in Strandnähe bietet dir einen angenehmen Aufenthalt in Diani Beach. Freu dich auf inbegriffenes Frühstück, WLAN-Internetzugang (kostenlos) ...
8/10 Very Good! (196 reviews)
"Great place to stay. I liked the food and the staff, very friendly. However, the local vendors can be a little aggressive and intimidating. They had events nightly on the resort so really no need to leave resort. Ran into some minor issue with Wi-Fi and room selections. Overall I would definitely ..."

Reviewed on 14 May 2025

Southern Palms Beach Resort
Diani Sea Lodge

Diani Sea Lodge

3.5 out of 5
Diani Beach Road, Diani Beach
Dieses Hotel mit 3,5 Sternen mit All-inclusive-Leistungen bietet dir einen angenehmen Aufenthalt in Diani Beach. Freu dich auf inbegriffenes Frühstück, WLAN-Internetzugang ...
8.8/10 Excellent! (51 reviews)
"We upgraded to stay in a villa closest to the beach. Well worth the extra money! The resort is located right on Diani Beach. The beach and ocean views are breathtaking. There are many activities offered to the guests. We went scuba diving, glass bottom boat ride, rode a camel, jet skiing and played ..."

Reviewed on 1 Jun 2025

Diani Sea Lodge
Diamonds Leisure Beach & Golf Resort

Diamonds Leisure Beach & Golf Resort

4 out of 5
Diani Beach, Diani Beach, Kwale County
Dieses Resort mit 4 Sternen in Strandnähe bietet dir einen angenehmen Aufenthalt in Diani Beach. Freu dich auf WLAN-Internetzugang (kostenlos), Parken ohne Service ...
8.2/10 Very Good! (122 reviews)
"Absolutely amazing hotel , 3 large swim pools, massive very green territory , comfortable rooms, very clean and safe. I enjoyed my stay there ! Highly recommend!"

Reviewed on 23 Mar 2025

Diamonds Leisure Beach & Golf Resort
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.