1. Home
  2. Airports
  3. Kenya
  4. Moi International Airport (MBA)
IATA MBAICAO HKMO

Moi International Airport

Mombasa, Mombasa County, Kenya

Moi International Airport is a large airport serving Mombasa, Kenya. Its IATA code is MBA and its ICAO code is HKMO. The airport lies at an elevation of 200 ft (61 m) above sea level. It has 2 runway(s); the longest is 03/21, 10,991 ft (3,350 m) long. Local time follows the Asia/Riyadh time zone.

Key facts

IATA code
MBA
ICAO code
HKMO
Airport type
Large airport
Elevation
200 ft (61 m)
Coordinates
-4.0348, 39.5942
Time zone
Asia/Riyadh
Local time now
—
Scheduled service
Yes

Location

MYD — Malindi International AirportTGT — Tanga AirportLAU — Manda AirportZNZ — Abeid Amani Karume International AirportJRO — Kilimanjaro International AirportASV — Amboseli AirportDAR — Julius Nyerere International AirportARK — Arusha AirportMYDTGTLAUZNZJROASVDARARKMBA
Natural Earth · -4.0348, 39.5942Open in OpenStreetMap ↗

Runways

RunwayLengthWidthSurfaceLighted
03/2110,991 ft · 3,350 m151 ft · 46 mAsphaltYes
15/334,473 ft · 1,363 m118 ft · 36 mAsphaltNo

Nearest airports

Airports with scheduled service closest to Moi International Airport, by great-circle distance.

AirportCityDistance
MYD Malindi International AirportMalindi, Kenya106 km · 66 mi
TGT Tanga AirportTanga, Tanzania131 km · 81 mi
LAU Manda AirportLamu, Kenya246 km · 153 mi
ZNZ Abeid Amani Karume International AirportZanzibar, Tanzania247 km · 153 mi
JRO Kilimanjaro International AirportArusha, Tanzania288 km · 179 mi
ASV Amboseli AirportOl Tukai, Kenya302 km · 188 mi
DAR Julius Nyerere International AirportDar es Salaam, Tanzania319 km · 198 mi
ARK Arusha AirportArusha, Tanzania337 km · 209 mi

Distances to major hubs

Great-circle distances from MBA. These are geographic distances, not a list of operated flights.

Radio frequencies

Not for navigation. Always use official, current aeronautical publications.

TypeDescriptionMHz
APPAPP120.300
GNDAPRON CTL121.600
RDRRDR121.700
TWRTWR118.600

External links

External links come from the source dataset and are not independently verified by FlyingWorld.

Frequently asked questions

What is the airport code of Moi International Airport?

The IATA code of Moi International Airport is MBA and its ICAO code is HKMO.

Where is Moi International Airport located?

Moi International Airport is in Mombasa, Mombasa County, Kenya, at -4.0348, 39.5942.

What time zone is Moi International Airport in?

Moi International Airport uses the IANA time zone Asia/Riyadh. Daylight saving time, where applicable, is applied automatically by the clock on this page.

How long is the longest runway at Moi International Airport?

The longest runway listed is 03/21, 10,991 ft (3,350 m) long.

What is the nearest airport to Moi International Airport?

The nearest airport with scheduled service in our directory is Malindi International Airport (MYD), about 106 km (66 mi) away.

Source: OurAirports (data updated: 9 November 2026). Not for navigation. Always use official, current aeronautical publications.