🇰🇪 MBA
Mombasa
263 mi
NBO 🇰🇪
Nairobi

Mombasa to Nairobi Flights

Moi International Airport Jomo Kenyatta International Airport 3 airlines

Get Notified About Route Changes

Track up to 3 airports free. Weekly alerts when airlines add or remove routes.

Sign Up Free

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 31 unique flight numbers on this route.

About This Route

Route Overview

The Mombasa (MBA) → Nairobi (NBO) air route links Kenya’s coast to its capital over 263 miles (423 km). It’s a high-demand domestic corridor for business travelers, connecting government, finance, and conferences in Nairobi with Mombasa’s port economy and beach tourism. Typical nonstop flight time is about 1 hour to 1 hour 15 minutes, making it far faster than driving. Travelers choose this route for quick access to Nairobi’s international connections, safaris, and city culture, or to reach the coast efficiently after arriving on long-haul flights. Multiple daily departures help with flexible planning, and the short sector is ideal for weekend trips, meetings, and onward travel to Kenya’s national parks.

Travel Tips

Book early for better fares, especially around school holidays; one-way tickets often range from KES 6,000–15,000 (about USD 45–115) depending on demand and baggage. At Mombasa’s Moi International Airport, arrive 60–90 minutes before departure and keep ID handy for security checks. Expect a quick climb and descent on this short hop; choose a window seat for views of the coastline and Athi Plains on clear days. At Nairobi’s Jomo Kenyatta International Airport, confirm your terminal and allow extra time if you’re connecting to an international flight. Pack light where possible—carry-on limits can be strict—and keep essentials accessible in case checked baggage is delayed on busy days.

Destination Highlights

Nairobi pairs a modern skyline with wildlife on the city’s doorstep. Nairobi National Park offers game drives with the rare backdrop of high-rises, while the David Sheldrick Wildlife Trust and Giraffe Centre are top ethical wildlife experiences. For culture, visit the Nairobi National Museum, browse Maasai crafts at Maasai Market, and explore dining and nightlife in Westlands and Kilimani. Karen is popular for leafy cafés and the Karen Blixen Museum. Food highlights include nyama choma (grilled meat), ugali, and sukuma wiki; try local coffee and fresh juices. For day trips, the Ngong Hills and Karura Forest provide easy hiking and cycling close to town.

Best Time to Fly

The most reliable weather is often January–March and July–October, when conditions are generally drier and visibility is better. The long rains (March–May) and short rains (October–December) can bring delays and softer demand, sometimes lowering fares to around KES 6,000–10,000 (USD 45–75). Peak pricing is common in July–August and December, plus Kenyan school holidays. Notable draws include safari season in July–October and major concerts, conferences, and sporting events that can tighten last-minute availability in Nairobi.

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

31

Tracked 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 193 16%
Tuesday 161 13%
Wednesday 175 14%
Thursday 195 16%
Friday 167 13%
Saturday 209 17%
Sunday 139 11%

Pattern Analysis

31 Tracked Flights:
Data Points: 1239
API observations used to build this analysis
Weekdays: 891 flights
Weekend: 348 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
DH8D 11:15 11:15 AM (Representative)
M T W T F S S
Jun 1, 2026 Active
E190 09:50 9:50 AM (Representative)
M T W T F S S
Jun 1, 2026 Active
F70 10:15 10:15 AM (Representative)
M T W T F S S
Jun 1, 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
10:15 10:15 AM Skyward Express SEW OW
11:15 11:15 AM Jambojet JMA JM

Time Information

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

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