Mombasa Airport, officially Moi International Airport, is located on the mainland west of Mombasa Island, in the Port Reitz / Changamwe side of Mombasa, Kenya. It is not on the beach strip and not in Diani. The airport is best understood as a mainland transport gateway serving Mombasa city, the north coast beaches, the south coast route toward Diani, the port, the SGR station, and safari roads toward Tsavo and inland Kenya.
The location matters because Mombasa is a coastal city shaped by island access, bridges, mainland roads, port traffic, ferry history, and beach corridors running in different directions. Two hotels may both say “Mombasa coast” but require completely different transfers from the airport. A Nyali hotel, a Diani resort, a Watamu villa and a Tsavo safari lodge are not the same airport journey.
A World Bank environmental assessment places Moi International Airport on the Mombasa mainland off Port Reitz, in the Vikombani area of Mombasa city, immediately south of the main Mombasa–Nairobi highway. World Travel Guide gives the airport’s location as approximately 10 km west of Mombasa and describes the route from central Mombasa using the A109 and Airport Road.
Where is Mombasa Airport located?
Mombasa Airport is located on the mainland west of Mombasa Island, near Port Reitz, Changamwe and the road network connecting Mombasa to Nairobi and the Kenya coast.
It is not in:
- Diani;
- Nyali;
- Bamburi;
- Watamu;
- Malindi;
- Mombasa Old Town;
- Mombasa Island beachfront;
- the port itself.
It is close enough to serve all of those places, but the road route changes depending on your final destination.
Location summary
| Location question | Answer |
|---|---|
| City served | Mombasa |
| Official airport name | Moi International Airport |
| Airport code | MBA |
| Side of city | Mainland west of Mombasa Island |
| Nearby areas | Port Reitz, Changamwe, Miritini, Magongo, Chaani |
| Main road context | Near Mombasa–Nairobi highway / Airport Road access |
| Best-known role | Kenya coast gateway airport |
For a traveler, the key phrase is: Mombasa Airport is on the mainland, not on the beach.
How should you search for Mombasa Airport on Google Maps?
Search for Moi International Airport or Mombasa Airport MBA.
Useful map searches include:
- Moi International Airport;
- Mombasa Airport;
- Mombasa Airport MBA;
- Moi Airport Mombasa;
- Airport Road Mombasa;
- Mombasa Moi International Airport.
Avoid vague searches like “Kenya coast airport” or “airport near Diani,” because those may surface Ukunda, Malindi or other coastal airports depending on context.
Map search table
| Search term | Usefulness |
|---|---|
| Moi International Airport | Best official search |
| Mombasa Airport | Best common search |
| Mombasa Airport MBA | Best code-based search |
| Moi Airport Mombasa | Common local wording |
| Airport Road Mombasa | Useful for directions |
| Diani Airport | Wrong if you mean Mombasa |
| Ukunda Airport | Different airport: UKA |
| Malindi Airport | Different airport: MYD |
Waze lists Moi International Airport (MBA), Mombasa, Kenya, and shows a KAA airport link and local contact reference, which is useful for drivers using navigation apps.
Is Mombasa Airport close to Mombasa city?
Yes, Mombasa Airport is close to Mombasa city, but the transfer experience depends on traffic and the exact city destination.
Mombasa is not a simple grid city. Airport-to-city movement can be affected by:
- mainland road traffic;
- port-related traffic;
- access toward Mombasa Island;
- bridge and road bottlenecks;
- peak commuting hours;
- hotel location;
- whether you are going to Old Town, city centre, Nyali or the port.
City transfer orientation
| Destination | Location logic from airport |
|---|---|
| Mombasa city centre | Head east toward the island/city |
| Old Town / Fort Jesus | Continue toward island historic core |
| Port of Mombasa | City/port-side routing |
| SGR Mombasa Terminus | Mainland route, not city island |
| Nyali Bridge | Route toward north coast |
| Likoni Ferry / south coast route | Southbound transfer planning |
Airport distance alone is not enough. In Mombasa, route direction matters.
Which areas are easiest to reach from Mombasa Airport?
The easiest areas from Mombasa Airport are usually the city-side and mainland/north-coast areas that do not require a long south-coast transfer.
Destination ease guide
| Area | Ease from MBA | Expert note |
|---|---|---|
| Mombasa city | Easy to moderate | Traffic can still matter |
| SGR Mombasa Terminus | Easy to moderate | Mainland connection |
| Port / cruise terminal | Moderate | Depends on port-side traffic |
| Nyali | Moderate | Cross toward north coast |
| Bamburi | Moderate | North coast hotel transfer |
| Shanzu | Moderate to longer | Farther north than Bamburi |
| Mtwapa | Longer | North coast traffic can build |
| Kilifi | Long | Pre-book transfer |
| Watamu | Long | Compare Malindi Airport |
| Diani | Long | Compare Ukunda Airport |
| Tsavo | Long safari road transfer | Use safari vehicle/operator |
For first-time visitors, it is often better to think in corridors: city corridor, north coast corridor, south coast corridor, safari corridor.
Is Mombasa Airport close to Diani Beach?
Mombasa Airport is useful for Diani Beach, but it is not the closest airport to Diani. The closest airport to Diani Beach is Ukunda Airport / Diani Airport UKA.
Use Mombasa Airport for Diani when:
- MBA has better international flights;
- UKA flights are unavailable or expensive;
- you are arriving from abroad directly into Mombasa;
- your hotel or resort has a good transfer plan;
- you are comfortable with a longer road transfer;
- you are combining Mombasa and Diani.
Use Ukunda Airport for Diani when:
- your main destination is Diani Beach;
- you want the shortest transfer;
- you are connecting from Nairobi or safari through a suitable UKA flight;
- you are traveling with children and want less road time;
- your luggage fits the airline rules.
MBA vs UKA for Diani
| Factor | Mombasa Airport MBA | Ukunda Airport UKA |
|---|---|---|
| Closest to Diani | No | Yes |
| Flight choice | Often broader | More limited |
| International access | Stronger | Usually not the main international gateway |
| Road transfer | Longer | Shorter |
| Best for | International arrivals, flexible routes | Direct Diani beach arrivals |
Mombasa Airport is a good Diani gateway only when the full route makes sense.
Is Mombasa Airport the best airport for Nyali, Bamburi and the north coast?
Yes. For Nyali, Bamburi, Shanzu, Mtwapa and many north coast hotels, Mombasa Airport is usually the correct airport.
These areas sit north or northeast of the city, and Mombasa Airport is the main practical airport for them.
North coast airport fit
| Destination | Best airport logic |
|---|---|
| Nyali | MBA is usually best |
| Bamburi | MBA is usually best |
| Shanzu | MBA is usually best |
| Mtwapa | MBA is usually best |
| Vipingo | MBA or route-specific transfer |
| Kilifi | MBA or Malindi depending on schedule |
| Watamu | Compare MBA and MYD |
| Malindi | MYD often better if flights work |
For Nyali and Bamburi, do not overcomplicate it. Mombasa Airport is normally the natural arrival point.
Is Mombasa Airport useful for Watamu and Malindi?
Mombasa Airport can work for Watamu and Malindi, but travelers should also compare Malindi Airport MYD.
Mombasa may be better if:
- flights to MBA are cheaper;
- international or domestic route choice is stronger;
- you are also visiting Mombasa or Kilifi;
- your transfer provider is reliable;
- you do not mind a longer drive.
Malindi may be better if:
- your final destination is Malindi;
- your Watamu hotel transfer is shorter from MYD;
- flight times work;
- you want less road transfer after landing.
For Watamu, the best airport is often not universal. It depends on flight schedule, transfer cost, road time, luggage and arrival hour.
Is Mombasa Airport useful for Tsavo and safari routes?
Yes. Mombasa Airport is one of the best airport gateways for Tsavo East, Tsavo West, Taita Hills and some coast-starting safaris.
It is useful because the airport sits on the mainland side of Mombasa and connects into the road network leading inland. For travelers who want a beach-and-bush itinerary, the airport can work either as:
- safari starting point after landing;
- safari ending point before flying home;
- transfer point between beach and inland parks;
- cruise or port arrival point before a short safari.
Safari route fit
| Safari destination | Mombasa Airport fit |
|---|---|
| Tsavo East | Strong |
| Tsavo West | Strong with planning |
| Taita Hills / Salt Lick | Strong |
| Shimba Hills | Strong for short nature/safari trip |
| Amboseli | Possible but longer |
| Maasai Mara | Usually needs flight connection via Nairobi or charter |
For Maasai Mara, Mombasa is not usually a direct road-safari starting point unless you are doing a much longer itinerary.
Mombasa Airport location checklist
| Before booking transfer | Check |
|---|---|
| Airport code is MBA | |
| Map result says Moi International Airport | |
| Final destination area is clear | |
| North coast vs south coast route understood | |
| Diani travelers compared UKA | |
| Watamu/Malindi travelers compared MYD | |
| Driver has flight number | |
| Driver has hotel/villa map pin | |
| Extra time added for Diani, Watamu, Malindi or safari routes | |
| Late-arrival transfer pre-booked |
Final answer: where is Mombasa Airport?
Mombasa Airport, officially Moi International Airport, is located on the mainland west of Mombasa Island, near Port Reitz and Changamwe in Mombasa, Kenya. It is the main airport for Mombasa city, the north coast beaches, port access and many inland safari routes. It can also serve Diani and Watamu, but Diani travelers should compare Ukunda Airport UKA, while Malindi and Watamu travelers should compare Malindi Airport MYD.
For maps and drivers, use: Moi International Airport / Mombasa Airport, code MBA.
