Moi International Airport guide

Updated 2026-10-08

Moi International Airport serves Mombasa, Kenya's second-largest city and its primary coastal hub. The airport sits approximately 9 km northwest of the city centre on the Mombasa mainland. Built during World War II, it handles both international routes to Europe and the Middle East and domestic connections across Kenya.

MBAIATA

Services at Moi International Airport

4 of 6 available

Key facts

  • Passengers1.3M1,300,000 in 2013
  • Services8listed across 4 of 6 types
  • Local timeNairobi time
  • IATAMBAICAO HKMO
  • Runways2
  • Terminals3
Loading map…

Terminals

3 terminals
  • T1InternationalTerminal 1Kenya Airways, Ethiopian Airlines, Turkish Airlines, flydubai, RwandAir, Condor, Discover Airlines, Neos, TUIfly Netherlands
  • T2DomesticTerminal 2Jambojet, Safarilink, Skyward Express
  • GEGeneral aviationGeneral Aviation Terminal

Nearby cities

straight-line distance
  • MombasaSoutheast of the airport9 km
  • KilifiNorth of the airport68 km

Questions

Answers drawn from the listings on this page.

What are the airport codes for Moi International Airport?

Moi International Airport uses the following codes: IATA: MBA, ICAO: HKMO. These codes are used by airlines, pilots, and travel systems to identify the airport.

Where is Moi International Airport located?

Moi International Airport is located in Mombasa, Mombasa County, Kenya. The airport coordinates are -4.0348°, 39.5942°.

What services are available at Moi International Airport?

Moi International Airport offers: 1 parking options, 4 car rental companies, 2 lounges, 1 nearby hotels. Click on each service type above to view detailed information.

Help us improve this page

Found outdated information or know about a service we're missing? Let us know.

Suggest page updates