Cheap flights from NBO to MBA (Jomo Kenyatta Intl. to Moi Intl.)

Earn rewards on top of your airline miles with Orbitz Rewards

Many airlines offer flexible change policies

Sign up to receive text alerts about your trip

Cheap Flights from NBO to MBA starting at $88 One Way, $176 Round Trip

Prices starting at $176 for return flights and $88 for one-way flights to Moi Intl. were the cheapest prices found within the past 7 days, for the period specified. Prices and availability are subject to change. Additional terms apply.

Hotel Ideas near Moi Intl.

Airport Hotels near Moi Intl.

Jambo Village Hotel

Jambo Village Hotel

3 out of 5
Airport Rd Mombasa Mombasa County
$28 nightly
The price is $34 total per night from Jun 26 to Jun 27
$34 total
Jun 26 - Jun 27
Total with taxes and fees
Book a stay at this spa hotel in Mombasa. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Leven House and Mombasa Island are located ...
5.4/10 (20 reviews)
"Room dirty, bathroom uncleaned. I left hotel after first night. It was so dirty. Toothbrushing spots on bathroom mirror. Water not working, room uncleaned"

Reviewed on Feb 9, 2026

Jambo Village Hotel
Miritini Golden Guest House

Miritini Golden Guest House

3 out of 5
Miritini Shopping Centre Mombasa
$19 nightly
The price is $23 total per night from Jun 26 to Jun 27
$23 total
Jun 26 - Jun 27
Total with taxes and fees
Stay at this hotel in Mombasa. Enjoy free breakfast, free parking, and room service. Popular attraction Sacred Mijikenda Kaya Forests is located nearby.
Miritini Golden Guest House
Miritini guest house & restaurant

Miritini guest house & restaurant

2.5 out of 5
800 Meters Off Mombasa - Nairobi Highway Mombasa
Stay at this guesthouse in Mombasa. Enjoy free parking, breakfast (surcharge), and a 24-hour front desk. Popular attraction Sacred Mijikenda Kaya Forests is ...
Miritini guest house & restaurant
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.

Hotels In Mombasa

Sarova Whitesands Beach Resort & Spa, Mombasa

Sarova Whitesands Beach Resort & Spa, Mombasa

4 out of 5
Malindi Road, Bamburi Highway Mombasa
$180 nightly
The price is $210 total per night from Jun 26 to Jun 27
$210 total
Jun 26 - Jun 27
Total with taxes and fees
Book a stay at this beach hotel in Mombasa. Enjoy free WiFi, free parking, and 5 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions ...
Sarova Whitesands Beach Resort & Spa, Mombasa
Voyager Beach Resort

Voyager Beach Resort

4 out of 5
Mount Kenya Rd. Nyali Beach Mombasa
$179 nightly
The price is $209 total per night from Jul 1 to Jul 2
$209 total
Jul 1 - Jul 2
Total with taxes and fees
Book a stay at this beach resort in Mombasa. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions ...
8.8/10 Excellent! (793 reviews)
"Over the property was well maintained and the staff were courteous and helpful. The amenities are excellent as well. The half day meal plan was good with variety for everyone. There was evening entertainment as well. However, the hotel does not have a large stretch of beach to walk or swim. I personally ..."

Reviewed on Jun 21, 2026

Voyager Beach Resort
PrideInn Paradise Beach Resort & Spa Mombasa

PrideInn Paradise Beach Resort & Spa Mombasa

5 out of 5
Shanzu Beach Mombasa
$128 nightly
The price is $151 total per night from Jul 14 to Jul 15
$151 total
Jul 14 - Jul 15
Total with taxes and fees
Book a stay at this luxury hotel in Mombasa. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions Bamburi Beach and Nyali Beach are located ...
8.8/10 Excellent! (255 reviews)
"The staff were exceptional!!!"

Reviewed on Jun 15, 2026

PrideInn Paradise Beach Resort & Spa Mombasa
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.

Mombasa Hotels With Airport Transportation

Afrika Pearl & Spa

Afrika Pearl & Spa

4 out of 5
Diani Beach Diani Beach
Book a stay at this beach hotel in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Diani Beach and Colobus Conservation are ...
8.4/10 Very Good! (40 reviews)
"Warning! The hotel is now Eleven Pearl, new owner and when you arrive they will not be aware of your booking! It will take a while to sort this situation out and will be stressful. The hotel and location is great though"

Reviewed on Nov 11, 2022

Afrika Pearl & Spa
Amani Luxury Apartments Diani Beach

Amani Luxury Apartments Diani Beach

4 out of 5
Diani Beach Road Diani Beach Kwale County
Book a stay at this beach aparthotel in Diani Beach. Enjoy free WiFi, free parking, and onsite spa services. Popular attractions Diani Beach and Colobus Conservation ...
Amani Luxury Apartments Diani Beach
Amani Tiwi Beach Resort

Amani Tiwi Beach Resort

4 out of 5
Tiwi Beach Off Likoni Lunga Lunga Road Tiwi
Book a stay at this beach hotel in Tiwi. Enjoy free parking, 3 outdoor pools, and a full-service spa. Popular attractions Diani Beach and Tiwi Beach are located ...
7.2/10 Good! (42 reviews)
great time at the paradise under the African sky
"Was generally exciting"

Reviewed on Dec 22, 2019

Amani Tiwi Beach 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.

Low Priced Mombasa Hotels

New Palm Tree Hotel

New Palm Tree Hotel

3 out of 5
Nkrumah Road (old Fort Jesus road) Mombasa
Book a stay at this business-friendly hotel in Mombasa. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Nyali Beach and Fort Jesus are ...
6/10 (87 reviews)
to girls from Norwegian
"The hotel was not clean. Wifi was bad"

Reviewed on Oct 11, 2018

New Palm Tree Hotel
Kahama Hotel Mombasa

Kahama Hotel Mombasa

3.5 out of 5
Malindi Highway North Coast Mombasa Mombasa
$58 nightly
The price is $70 total per night from Jun 26 to Jun 27
$70 total
Jun 26 - Jun 27
Total with taxes and fees
Book a stay at this business-friendly hotel in Mombasa. Enjoy free breakfast, free parking, and 24-hour room service. Popular attractions Bamburi Beach and Nyali ...
8.2/10 Very Good! (79 reviews)
"Lets start with the good. The staff are lovely, the rooms are spacious and spotlessly clean. The price is very reasonable for something a 5 minute walk from the beach. On the other side of the coin, I was asked if I wanted a pick up from the airport for $25 to which I agreed. On arrival the pick ..."

Reviewed on Jun 22, 2026

Kahama Hotel Mombasa
Bamburi Beach Hotel - All Inclusive

Bamburi Beach Hotel - All Inclusive

5 out of 5
Mombasa-Malindi Road, Bamburi Mombasa
$269 nightly
The price is $317 total per night from Jun 26 to Jun 27
$317 total
Jun 26 - Jun 27
Total with taxes and fees
Book a stay at this luxury property in Mombasa. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...
8/10 Very Good! (136 reviews)
"Simply delightful . Ambience, service and cleanliness were world standard. I will certainly e returning often."

Reviewed on Jun 18, 2026

Bamburi Beach Hotel - All Inclusive
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.

Family Friendly Hotels in Mombasa

Voyager Beach Resort

Voyager Beach Resort

4 out of 5
Mount Kenya Rd. Nyali Beach Mombasa
$179 nightly
The price is $209 total per night from Jul 1 to Jul 2
$209 total
Jul 1 - Jul 2
Total with taxes and fees
Book a stay at this beach resort in Mombasa. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions ...
8.8/10 Excellent! (793 reviews)

Families like: Outdoor pools, waterslide, kids club, playground

Travelers say...
"Over the property was well maintained and the staff were courteous and helpful. The amenities are excellent as well. The half day meal plan was good with variety for everyone. There was evening entertainment as well. However, the hotel does not have a large stretch of beach to walk or swim. I personally ..."

Reviewed on Jun 21, 2026

Voyager Beach Resort
PrideInn Paradise Beach Resort & Spa Mombasa

PrideInn Paradise Beach Resort & Spa Mombasa

5 out of 5
Shanzu Beach Mombasa
$128 nightly
The price is $151 total per night from Jul 14 to Jul 15
$151 total
Jul 14 - Jul 15
Total with taxes and fees
Book a stay at this luxury hotel in Mombasa. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions Bamburi Beach and Nyali Beach are located ...
8.8/10 Excellent! (255 reviews)

Families like: Outdoor pools, free waterpark access, kids club, playground

Travelers say...
"The staff were exceptional!!!"

Reviewed on Jun 15, 2026

PrideInn Paradise Beach Resort & Spa Mombasa
Serena Beach Resort and Spa

Serena Beach Resort and Spa

4 out of 5
Shanzu Beach Mombasa Mombasa County
$146 nightly
The price is $174 total per night from Jun 30 to Jul 1
$174 total
Jun 30 - Jul 1
Total with taxes and fees
Book a stay at this beach hotel in Mombasa. Enjoy free breakfast, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
9.2/10 Wonderful! (233 reviews)
"Amazing place. Wonderful staff. Beautiful setting"

Reviewed on Jun 20, 2026

Serena Beach Resort and Spa
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.

NBO to MBA Route Info

Origin Airport
Destination Airport
Number Of Airlines Serving
Distance
Shortest Flight Departure Time
Shortest Flight Departure Date
NBO Address & GPS
Address:
Nairobi ,
Kenya
IATA Code:
NBO
Longitude:
36.925781
Latitude:
-1.319167
Time Zone:
Africa/Nairobi
MBA Address & GPS
Address:
Mombasa ,
Kenya
IATA Code:
MBA
Longitude:
39.603247
Latitude:
-4.0327
Time Zone:
Africa/Nairobi

Frequently asked questions

Are there non-stop flights from Nairobi Airport to MBA?
We're just about to make your upcoming vacation even better — there are 3 airlines that will take you directly from NBO to MBA. Accomplished flyers recommend these leading carriers:

  • Jambojet Limited
  • Kenya Airways
  • Fly540

What is the shortest flight from Nairobi Airport to MBA?
Air travel is one of life's great pleasures and privileges, especially when your trip is just 1 hour. That's all it takes to travel from NBO to MBA.
How many hours flight from NBO to MBA?
With an average flight time of just 1 hour and 9 minutes between NBO and Moi Intl. Airport, you'll be enjoying yourself in Mombasa before you can ask, "How much longer to go?"
What airlines have the most flights from Nairobi Airport to Moi Intl. Airport (MBA)?
What do you factor in when deciding which airline to go with — access to in-flight Wi-Fi? Prices that are kind to your hip pocket? There are a number of carriers that advertise flights between Nairobi Airport and Moi Intl. Airport to choose from. Check out Fly540 (5H), a popular option which offers 69 flights every month. Alternatively, book your favorite aisle (or window) seat with Kenya Airways (KQ). You'll have 102 monthly flights between Nairobi and Mombasa to choose from with this air carrier.

Map To Nearby Hotels

Fare, taxes & fees: Fares include all taxes and fees, except baggage fees. Rates shown reflect fares found by other Orbitz users over the past 7 days. Due to rapidly changing airline prices & seat availability, these fares may no longer be available.

Refunds/changes/cancellations: Itinerary changes, if permitted for the fare, will have a $30 service fee charged by Orbitz. Additional airline charges may apply.

Other conditions: Schedules, fares and rules are subject to change without notice. Seats are limited and may not be available on all flights/dates or in all markets. Lower fares may be available. Fares will not be honored retroactively or in exchange for any wholly/partially unused ticket. Tickets are non-transferable and non-refundable. Fare rules are provided for the selected itinerary before booking.