πŸ‡°πŸ‡ͺ NBO
Nairobi
263 mi
MBA πŸ‡°πŸ‡ͺ
Mombasa

Nairobi to Mombasa Flights

Jomo Kenyatta International Airport Moi 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 Nairobi to Mombasa route connects Jomo Kenyatta International Airport (NBO) in KE with Moi International Airport (MBA) 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, Kenya Airways, Skyward Express. AirportRoutes has tracked 26 unique flight numbers on this route.

Airport Information

Departure Airport

Jomo Kenyatta International Airport

ICAO Code:
HKJK
IATA Code:
NBO
City:
πŸ‡°πŸ‡ͺ Nairobi
Country:
KE
Elevation:
5330 ft

Destination Airport

Moi International Airport

ICAO Code:
HKMO
IATA Code:
MBA
City:
πŸ‡°πŸ‡ͺ Mombasa
Country:
KE
Elevation:
200 ft

Route Statistics

3

Operators

26

Tracked Flights

263

Miles

45m

Flight Duration

Route Map

Great Circle
Flight route map from Nairobi to Mombasa

Operating Airlines

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

Flight Schedule Pattern

Day Flights Observed Frequency Activity
Monday 52 14%
Tuesday 46 13%
Wednesday 48 13%
Thursday 67 19%
Friday 63 18%
Saturday 41 11%
Sunday 43 12%

Pattern Analysis

26 Tracked Flights:
Data Points: 360
API observations used to build this analysis
Weekdays: 276 flights
Weekend: 84 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 08:25 8:25 AM (Representative)
M T W T F S S
Jun 1, 2026 Active
E190 08:00 8:00 AM (Representative)
M T W T F S S
Jun 1, 2026 Active
F70 08:30 8:30 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
08:00 8:00 AM Kenya Airways KQA KQ
08:25 8:25 AM Jambojet JMA JM
08:30 8:30 AM Skyward Express SEW OW

Time Information

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

Total Departure Times: 3
Time Range:
08:00 - 08:30
These are typical departure times observed from actual flights. Times may vary by season and schedule changes.