Mombasa to Nairobi Flights MBANBO

Moi International Airport Jomo Kenyatta International Airport

🇰🇪 Mombasa, KE 🇰🇪 Nairobi, KE

The Mombasa to Nairobi route connects Moi International Airport (MBA) in KE with Jomo Kenyatta International Airport (NBO) in KE. This short-haul flight covers approximately 263 miles (423 km) with a typical flight time of 45m. This route is served by 3 airlines: Jambojet, Skyward Express, Kenya Airways. AirportRoutes has tracked 27 daily flights on this route.

About This Route

Route Overview

Here is some comprehensive information about the flight route from Moi International Airport (MBA) in Mombasa, KE to Jomo Kenyatta Int'l (NBO) in Nairobi, KE, based on the latest available information.

The flight route from Moi International Airport (MBA) in Mombasa to Jomo Kenyatta International Airport (NBO) in Nairobi is a crucial domestic connection in Kenya, serving both business and leisure travelers. This route is highly popular, with approximately 142 weekly flights. The flight distance is about 263 miles (423 kilometers). The average flight duration is around 1 hour to 1 hour and 10 minutes. Travelers often choose this connection for its convenience, saving significant travel time compared to road or rail transport. There are no time differences between Mombasa and Nairobi. Airlines such as Kenya Airways, Jambojet, and Skyward Express operate direct flights on this route.

Travel Tips

To secure good prices, it's advisable to book your flight at least one month in advance, with May often being the cheapest month. Booking around 6 weeks (40 days) in advance may also offer better prices. For Moi International Airport (MBA), it takes approximately 15 minutes to drive from central Mombasa. At Jomo Kenyatta International Airport (NBO), be aware of the circular design of the terminals to navigate efficiently. Terminals 1A, 1B, 1C, 1D, and 1E are arranged in a circular layout. Terminal 1D is for domestic flights. Since this is a domestic flight, expect a relatively short and straightforward in-flight experience.

Destination Highlights

Nairobi offers a mix of urban and wildlife experiences. Top attractions include:

1. Nairobi National Park: A unique wildlife experience with the city skyline as a backdrop.

2. Giraffe Centre: Get up close with Rothschild giraffes.

3. David Sheldrick Wildlife Trust: Visit the elephant orphanage.

4. National Museum: Learn about Kenya's rich heritage, culture, and history.

What makes Nairobi unique is its blend of modern city life and proximity to nature. Visit neighborhoods like Westlands and Karen for diverse experiences. Indulge in local cuisine by taking a Kenyan cooking class.

Best Time to Fly

The best times to visit Nairobi are during the dry seasons: late June to October and January to February. These periods offer pleasant weather and excellent conditions for wildlife viewing. Avoid the rainy seasons from March to May and November to December due to heavy rainfall. Peak travel times are typically July to September and December. For good weather and lower prices, consider traveling in January.

AI-Generated Content: This information was compiled using AI from web sources on Dec 25, 2025. Content may not be current; please verify with airlines before booking.

Airport Information

Departure Airport

Moi International Airport

ICAO Code:
HKMO
IATA Code:
MBA
City:
🇰🇪 Mombasa
Country:
KE
Elevation:
200 ft

Destination Airport

Jomo Kenyatta International Airport

ICAO Code:
HKJK
IATA Code:
NBO
City:
🇰🇪 Nairobi
Country:
KE
Elevation:
5330 ft

Route Statistics

3

Operators

27

Daily Flights

263

Miles

45m

Flight Duration

Route Map

Great Circle
Flight route map from Mombasa to Nairobi

Operating Airlines

Airline ICAO IATA
Jambojet JMA JM
Skyward Express SEW OW
Kenya Airways KQA KQ

Flight Schedule Pattern

Day Flights Observed Frequency Activity
Monday 129 14%
Tuesday 132 15%
Wednesday 129 14%
Thursday 143 16%
Friday 117 13%
Saturday 160 18%
Sunday 100 11%

Pattern Analysis

Data Points: 910
API observations used to build this analysis
Weekdays: 650 flights
Weekend: 260 flights
Business Route More active on weekdays

All Flight Routes

3 Routes
Note: This table shows aggregated route data by airline. Each airline may operate multiple daily flights at different times. See the "Spotted Departure Times" section below for all observed departure times.
Airline Flight Numbers Aircraft Type Typical Time Days Active Last Seen Status
Jambojet
JMA / JM
JMA8711 JMA8603 JMA8601 JMA8607 JMA8605 DH8D 11:15 11:15 AM (Representative)
M T W T F S S
Jan 30, 2026 Active
KQA603 KQA625 KQA607 KQA613 KQA601 E190 09:50 9:50 AM (Representative)
M T W T F S S
Jan 30, 2026 Active
SEW361 SEW391 SEW363 SEW347 SEW393 F100 19:45 7:45 PM (Representative)
M T W T F S S
Jan 29, 2026 Active
Total Routes: 3
Active Routes: 3
Unique Airlines: 3
Aircraft Types: 3

Spotted Departure Times

Departure Time Operator ICAO IATA
09:50 9:50 AM Kenya Airways KQA KQ
11:15 11:15 AM Jambojet JMA JM
19:45 7:45 PM Skyward Express SEW OW

Time Information

Times are shown in the departure airport's local timezone (HKMO - Africa/Nairobi).

Total Departure Times: 3
Time Range:
09:50 - 19:45
These are typical departure times observed from actual flights. Times may vary by season and schedule changes.