Mombasa Airports Guide
Mombasa Airports Guide: Terminals, Transport, and Essential Information
Mombasa, Kenya’s major coastal city and a premier tourist destination, is served by one main international airport that connects it to domestic hubs, regional neighbors, and international charter flights. A smaller airstrip also serves specific niche markets. This guide explains both airports and provides clear information for reaching the beach resorts of the North and South Coasts.
Moi International Airport (MBA)
Overview: Moi International Airport (IATA: MBA) is the primary airport serving Mombasa and the Kenyan coast. Located approximately 9 km (5.6 miles) west of Mombasa Island’s city center, it handles scheduled international flights (mainly from the Middle East and neighboring African countries), domestic flights from Nairobi and other cities, and a significant volume of European charter traffic during peak tourist season.
Terminals:
- Single Passenger Terminal: The airport has one main terminal building that handles both international and domestic arrivals and departures. The facilities are functional but can feel crowded during peak arrival times. It houses check-in counters, baggage claim, a few small shops and cafes, forex bureaus, and car rental desks.
Getting to and from Moi International Airport (MBA):
-
Pre-Booked Hotel Transfer / Taxi:
This is the most common and recommended method for tourists. The vast majority of hotels and beach resorts include or offer private transfer services. Upon exiting customs, you will find a hall with representatives from various hotels and tour operators holding signs. If you have pre-booked, locate your driver.Official Airport Taxis: If you haven’t pre-booked, taxis are available outside the terminal. It is essential to use the official taxi desk inside the arrivals hall to book and get a fixed-price ticket before exiting. This avoids overcharging. Fares to areas like Nyali or Bamburi (North Coast) are typically 2,000-3,000 KES (~$15-$25 USD); to Diani (South Coast) via ferry, fares are significantly higher (6,000-8,000 KES+).
-
Car Rental:
Several international and local car rental companies have desks in the arrivals hall. Renting a car is an excellent option for independent exploration of the coast, but be prepared for chaotic traffic in Mombasa city and the challenges of the Likoni ferry if heading to the South Coast. Booking in advance is advised. -
Ride-Hailing (Uber/Bolt):
Uber and Bolt operate in Mombasa and can be used from the airport. The pickup point is usually in the parking area. This can be a cheaper and more transparent alternative to taxis, but connectivity and driver availability can be inconsistent. -
Public Matatu (Minibus):
Local matatus run on the main road outside the airport. This is an extremely inexpensive but not at all recommended option for tourists with luggage. It involves a walk to the main road, navigating chaotic and crowded vans, and will not take you directly to resort gates.
Best for: All international travelers and most domestic travelers heading to Mombasa and the coastal resort areas.
Ukunda Airstrip (UKA) – Diani Airport
Overview: Ukunda Airstrip (IATA: UKA), often called Diani Airport, is a small, simple airstrip located directly on the South Coast, near Diani Beach. It handles domestic flights from Nairobi (Wilson Airport) and other parks via small aircraft operated by SafariLink, Airkenya, and others. It is a huge time-saver for tourists staying in Diani, avoiding the need to fly into Mombasa and then cross the busy Likoni ferry.
Terminals:
- Basic Terminal Building: A very simple, open-air style building with a waiting area and basic check-in desk. There are no jet bridges; you walk to and from the aircraft.
Getting to and from Ukunda Airstrip (UKA):
-
Resort Transfer / Taxi:
Most South Coast resorts will arrange a transfer for guests arriving at UKA, as it is only a 10-30 minute drive to most hotels in Diani, Galu, and Msambweni. Taxis are also readily available outside the airstrip for negotiation.
Best for: Tourists whose final destination is Diani Beach or the South Coast, especially those on a combined safari and beach holiday flying directly from the Masai Mara or Amboseli.
Which Airport Should You Choose for Mombasa?
The choice depends on your final coastal destination and flight itinerary:
- Choose Moi International Airport (MBA) if: You are flying internationally directly to the coast, arriving from Nairobi’s Jomo Kenyatta International (JKIA) on a larger domestic flight (Kenya Airways, Jambojet), or are staying on the North Coast (Nyali, Bamburi, Shanzu) or in Mombasa city.
- Choose Ukunda Airstrip (UKA) if: You are staying on the South Coast (Diani Beach) and are flying on a small domestic aircraft from a Kenyan national park or from Nairobi’s Wilson Airport (WIL). This is the premium choice for convenience when going to Diani.
Getting to Key Coastal Areas from Moi International Airport (MBA)
Travel times can vary wildly due to Mombasa’s infamous traffic and, for the South Coast, ferry delays.
-
To Mombasa Island & City Center:
The closest destination. The drive takes 20-40 minutes depending on traffic on the busy Mombasa-Nairobi Highway (A109). -
To North Coast Resorts (Nyali, Bamburi, Shanzu, Kikambala):
You drive through or around Mombasa city. The journey takes 30-60 minutes. The Nyali Bridge toll is usually included in taxi fares. -
To South Coast Resorts (Diani Beach, Galu, Msambweni):
This is a more complex journey. You must drive through Mombasa city to the Likoni Ferry crossing. After queuing for and crossing the ferry (which can add 30-90 minutes to the trip), it’s another 30-45 minute drive to Diani. Total travel time can range from 1.5 to 3+ hours. This is why flying into Ukunda (UKA) is so advantageous for the South Coast.
Essential Travel Tips:
- The Likoni Ferry Bottleneck: If you must travel from MBA to the South Coast by road, avoid the ferry during peak hours (7-9am and 4-7pm on weekdays). The queues for vehicles and pedestrians can be immense.
- Pre-Booking is Key: For a stress-free arrival, especially after a long flight, having a driver pre-arranged by your hotel is worth every shilling.
- Currency: Have some Kenyan Shillings (KES) for immediate expenses like taxis or bottled water. Forex bureaus and ATMs are available at MBA arrivals.
- Visa: Most nationalities require an eVisa for Kenya, which should be obtained online before travel. Have a printout or digital copy ready.
- Return to MBA: For flights from MBA back to Europe, allow significant time for travel to the airport, especially if coming from the South Coast. For international flights, aim to be at the airport 3 hours before departure.
Bottom line: For the North Coast or Mombasa city, fly into Moi International (MBA) and pre-book a transfer. For Diani Beach on the South Coast, if possible, book a domestic flight directly into Ukunda Airstrip (UKA) to avoid the grueling ferry crossing. If flying into MBA en route to Diani, prepare for a long, potentially stressful transfer and book a private taxi in advance.
Check monthly weather averages for
Latest Secret Flying deals to Mombasa
LAST SECOND – SUMMER: Non-stop from Katowice, Poland to Mombasa, Kenya for only €337 roundtrip
Non-stop, summer, last second flights from Katowice, Poland to Mombasa, Kenya for only €337 roundtrip. **Flight departs tomorrow – 7th July 2026**
View Deal→LAST MINUTE: Frankfurt, Germany to Mombasa, Kenya for only €338 roundtrip
Last minute flights from Frankfurt, Germany to Mombasa, Kenya for only €338 roundtrip.
View Deal→🔥 LAST MINUTE: Milan, Italy to Mombasa, Kenya for only €283 roundtrip
Last minute flights from Milan, Italy to Mombasa, Kenya for only €283 roundtrip.
View Deal→


[adblockingdetector id="638efa67113bf"]