๐ฐ๐ช Mombasa, Kenya
Moi International Airport (MBA) serves as the primary international gateway to the Kenyan coast and the historic city of Mombasa. The airport features a large, modern terminal complex divided into Terminal 1 for international and domestic flights and Terminal 2 for regional and budget carriers. Its architecture incorporates traditional Kenyan design elements with modern functionality, specifically engineered to provide a comfortable environment for travelers arriving at this major coastal tourism and commercial hub.
The terminal experience at Moi International is efficient and well-organized, featuring multiple levels dedicated to passenger processing. Inside, travelers have access to spacious waiting areas, a variety of business class lounges, and digital flight status boards that keep passengers informed on connections across East Africa and beyond. The facility also houses dedicated immigration and customs areas that are staffed to manage the arrival of major international flights from Europe and the Middle East, ensuring a professional atmosphere for all visitors.
Amenities within the MBA terminal are comprehensive, featuring an extensive selection of duty-free shops, boutiques offering local Kenyan handicrafts, and diverse dining options ranging from traditional Swahili snacks to international cuisine. The facility provides essential modern services such as free Wi-Fi, mobile charging stations, and dedicated informational kiosks for tourists. Outside the main arrivals hall, a well-organized ground transport network is available, including a dedicated taxi stand and several car rental agencies providing reliable connections to the center of Mombasa and the various beach resorts along the North and South coasts.
Connecting at Moi International Airport (MBA) is relatively straightforward due to its compact layout, but requires careful timing between its two main buildings. If you are arriving on an international flight and connecting to a domestic destination like Malindi or Kisumu, you must first clear Kenyan immigration, collect your checked luggage, and pass through customs in Terminal 1 before walking to Terminal 2 for re-check. When arranging onward ground transport, prioritize authorized Kenatco taxis or established ride-hailing apps like Uber and Bolt, which have designated pickup points.
Terminal 1 handles all international traffic, while Terminal 2 is dedicated to domestic routes, including the high-frequency shuttle to Nairobi (NBO). Ensure you have obtained an Electronic Travel Authorization (eTA) in advance to avoid significant delays at passport control. If your final destination is the South Coast (Diani Beach), be aware that the journey involves the Likoni Ferry, which can add one to two hours to your travel time during peak periods or due to mechanical issues.
The two terminals are adjacent and connected by a 50-meter covered walkway, allowing for a sub-five-minute transfer on foot. For international-bound travelers, allow at least three hours for the connection, as security and immigration queues can swell during the arrival of large European charter flights. For the North Coast (Nyali or Bamburi), traffic across the Nyali Bridge is the primary variable; frequent travelers recommend leaving for the airport at least four hours before international departures to account for Mombasa's unpredictable urban congestion.
โข Terminal 1 and 2 are just a 2-minute walk apart via a covered path - no shuttle needed.
โข Allow 3+ hours for international-to-domestic transfers to clear eTA immigration and customs.
โข Use Kenatco taxis for fixed-rate reliability, or Uber/Bolt for the best value to North Coast.
โข If headed to Diani, check the Likoni Ferry status before leaving; it's the biggest bottleneck.
โข The airport has decent lounges in Terminal 1 if you have a long wait for an international flight.
โข Keep some Kenyan Shillings (KES) handy for small tips; ATMs are available in the arrivals hall.
Minimum domestic connection:
45 minutes
International connections:
90 minutes
Interline transfers:
120 minutes
See current Google Maps reviews, ratings, photos, and traveler experiences for Moi International Airport (MBA).
Compare MBA/HKMO with another airport: Comparison Tool
Maasai Mara, Kenya
Amboseli, Kenya
Bamburi, Kenya
Eldoret, Kenya
Eliye Springs, Kenya
Last updated: April 2026 | Data Source: IATA and other airline sites and resources