Mombasa Moi International Airport (MBA) Guide 2026

Moi International Airport (IATA: MBA, ICAO: HKMO) is Kenya's second-busiest airport, serving the coastal city of Mombasa and the popular beach destinations of Diani, Watamu, and Malindi. Located 10 km west of Mombasa city centre, the airport handles both domestic and international flights, with direct connections to the Middle East and seasonal European charters. Mombasa is Kenya's main coastal tourism hub, known for its beautiful Indian Ocean beaches, rich Swahili culture, and proximity to marine parks.

Airport Overview

IATA CodeMBA
LocationPort Reitz, Mombasa
Distance to City Centre10 km to Mombasa CBD
Terminals1 (with domestic and international sections)
Annual Passengers~2 million
Runways1 (3,350m)
OperatorKenya Airports Authority (KAA)
Elevation61 metres (200 ft)

Getting There & Away

TransportDestinationCost (KES)DurationNotes
Airport TaxiMombasa CBDKES 1,500-3,00020-30 minNegotiate or use app
Uber/BoltMombasa CBDKES 800-1,50020-30 minAvailable but fewer drivers
Airport TaxiDiani BeachKES 3,000-5,0001-1.5 hoursVia Likoni Ferry
Hotel TransferDiani BeachKES 2,500-4,0001-1.5 hoursMost resorts offer transfers
Airport TaxiNyali / North CoastKES 2,000-3,50025-40 minPopular hotel area
SGR TrainNairobiKES 1,000-3,0004.5 hoursFrom Mombasa SGR Terminus

Diani Beach: Getting to Diani requires crossing the Likoni Ferry (free for pedestrians, vehicles queue). The ferry operates 24/7 but queues can be 30-60+ minutes during peak times. Some hotels offer speedboat transfers from Mombasa to Diani, bypassing the ferry.

Terminal Facilities

  • Lounges: VIP lounge available in the international section
  • Food & Drink: Java House, basic restaurants and snack bars
  • Shopping: Duty-free (limited), Kenyan crafts, beach accessories
  • WiFi: Free WiFi available (basic speed)
  • ATMs: KCB, Equity Bank, Standard Chartered
  • M-Pesa: Safaricom kiosk for SIM and M-Pesa registration
  • Currency Exchange: Forex bureau in arrivals

The terminal was renovated in recent years but remains more basic than JKIA. Bring sunscreen and a hat — Mombasa is hot and humid year-round.

Immigration & eTA

The same Kenya eTA process applies as at JKIA:

  1. Apply at etakenya.go.ke at least 72 hours before travel ($30)
  2. Present eTA, passport, return ticket at immigration
  3. Yellow fever certificate required if arriving from endemic areas

Immigration at Mombasa is typically faster than JKIA due to lower volumes (10-30 minutes).

Currency Exchange & SIM Cards

Currency Exchange

  • Forex Bureau: Available in arrivals — rates are reasonable
  • ATMs: KCB, Equity, Standard Chartered in the terminal
  • M-Pesa: Register at the airport for mobile money (essential for Kenya)

SIM Cards

OperatorSIM Cost1GB DataCoastal Coverage
SafaricomKES 100KES 99Best (includes M-Pesa)
Airtel KenyaKES 50KES 99Good in resort areas

Airlines Operating at Mombasa

AirlineDestinationsType
Turkish AirlinesIstanbulInternational
Qatar AirwaysDohaInternational
Kenya AirwaysNairobiDomestic
JambojetNairobiDomestic
SafarilinkNairobi (Wilson), Diani, LamuDomestic
Fly540Nairobi, Lamu, MalindiDomestic

Seasonal: European charter airlines (Condor, TUI) operate direct flights from Germany, UK, and other European cities during peak tourist season (November-March).

Accommodation Near the Airport

Mombasa / Nyali (10-15 km)

  • Sarova Whitesands Beach Resort — Nyali, beachfront, all-inclusive available ($120-250/night)
  • Voyager Beach Resort — Nyali, family-friendly ($100-200/night)
  • Mombasa Continental Hotel — City centre, budget business hotel ($40-80/night)

Diani Beach (35 km)

  • Diani Reef Beach Resort — All-inclusive beachfront ($150-300/night)
  • Baobab Beach Resort — Large resort, several pools ($120-250/night)
  • Diani Backpackers — Budget, near beach ($15-30/night)

Tips for Travellers

Arrival Tips

  • Pre-arrange hotel transfers, especially if heading to Diani Beach (Likoni Ferry queues)
  • Mombasa is hot and humid year-round (27-32°C) — dress accordingly
  • Get a Safaricom SIM for M-Pesa and data connectivity
  • Respect local Swahili culture — dress modestly in Mombasa Old Town

Departure Tips

  • If departing from Diani Beach, allow 2+ hours for the Likoni Ferry plus airport time
  • Arrive 2-3 hours before international flights
  • Buy Kenyan coffee and Maasai crafts at duty-free

Frequently Asked Questions

Diani is 35 km south. Taxis cost KES 3,000-5,000 (1-1.5 hours) via the Likoni Ferry. Pre-arrange hotel transfers to avoid delays. Some hotels offer speedboat transfers bypassing the ferry.

10 km west of Mombasa CBD (20-30 minutes by taxi). Taxis cost KES 1,500-3,000. Uber/Bolt available at KES 800-1,500.

Yes, direct flights from Istanbul (Turkish Airlines) and Doha (Qatar Airways) year-round, plus seasonal European charters. Most international connections route through Nairobi JKIA.

The standard Kenya eTA ($30) applies. Apply at etakenya.go.ke at least 72 hours before travel. Immigration at Mombasa is typically faster than Nairobi.

Yes, the Madaraka Express takes 4.5 hours. First class costs KES 3,000, economy KES 1,000. A scenic journey through Tsavo with wildlife viewing. Book at metickets.krc.co.ke. Departs from Mombasa SGR Terminus.