Major international airport · Mombasa, Kenya
Moi International Airport
IATA: MBA ICAO: HKMO
Scheduled service
Airport details
| IATA code | MBA |
| ICAO code | HKMO |
| Serves | Mombasa |
| Country | Kenya |
| Coordinates | -4.03483, 39.5942 |
| Elevation | 200 ft (61 m) |
| Website | Official site |
| Map | OpenStreetMap |
Location
Direct flights from MBA
17 destinations served nonstop · route list refreshed 2 Sep 2026
| Destination | Airport | Airlines | Distance | |
|---|---|---|---|---|
| Ukunda | UKA · KE | Mombasa Air Safari | 29 km | Route → |
| Malindi | MYD · KE | Mombasa Air Safari | 106 km | Route → |
| Lamu | LAU · KE | Mombasa Air Safari, Skyward Express | 246 km | Route → |
| Zanzibar | ZNZ · TZ | Jambojet, Rwandair | 247 km | Route → |
| Ol Tukai | ASV · KE | Mombasa Air Safari | 302 km | Route → |
| Dar es Salaam | DAR · TZ | Flightlink, Skyward Express | 319 km | Route → |
| Nairobi | NBO · KE | 748 Air, Freedom Airline, Jambojet, Kenya Airways +1 | 423 km | Route → |
| Nairobi | WIL · KE | Safarilink, Skyward Express | 432 km | Route → |
| Keekorok | KEU · KE | Mombasa Air Safari | 553 km | Route → |
| Serena | MRE · KE | Mombasa Air Safari | 587 km | Route → |
| Eldoret | EDL · KE | Jambojet | 691 km | Route → |
| Entebbe | EBB · UG | Uganda Airlines | 915 km | Route → |
| Kigali | KGL · RW | Rwandair | 1,075 km | Route → |
| Addis Ababa | ADD · ET | Ethiopian Airlines | 1,450 km | Route → |
| Dubai | DXB · AE | flydubai | 3,675 km | Route → |
| Istanbul | IST · TR | Turkish Airlines | 5,157 km | Route → |
| Frankfurt am Main | FRA · DE | Condor, Discover Airlines | 6,707 km | Route → |