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.
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.
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.
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.
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.
HKMOMBAJomo Kenyatta International Airport
HKJKNBO3
Operators27
Daily Flights263
Miles45m
Flight Duration
| Airline | ICAO | IATA |
|---|---|---|
| Jambojet |
JMA
|
JM
|
| Skyward Express |
SEW
|
OW
|
| Kenya Airways |
KQA
|
KQ
|
| 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
| 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 |
|
Kenya Airways
KQA
/ KQ
|
KQA603 KQA625 KQA607 KQA613 KQA601 | E190 | 09:50 9:50 AM (Representative) |
M
T
W
T
F
S
S
|
Jan 30, 2026 | Active |
|
Skyward Express
SEW
/ OW
|
SEW361 SEW391 SEW363 SEW347 SEW393 | F100 | 19:45 7:45 PM (Representative) |
M
T
W
T
F
S
S
|
Jan 29, 2026 | Active |
| 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).