
Moi International Airport is about 10 km west of Mombasa city centre. The drive usually takes 20 to 30 minutes, longer in heavy traffic.
Moi International Airport was originally called Port Reitz Airport. It was later renamed after former Kenyan president Daniel arap Moi.
Moi International Airport has separate terminals for international and domestic flights. They are close together and a short walk apart.
Airlines at Moi International Airport include Kenya Airways, Jambojet and Ethiopian Airlines, alongside other regional and seasonal carriers.
A flight from Moi International Airport to Nairobi takes roughly an hour. Several airlines fly the route every day.
Plan to arrive at Moi International Airport about three hours before an international flight and at least 90 minutes before a domestic one.
Yes. Moi International Airport has duty-free shops for international passengers, plus cafes, ATMs and currency exchange.
From Moi International Airport, most travellers reach Diani Beach by taxi, app-based ride or pre-booked hotel transfer. Car hire is also available.
Moi International Airport (MBA) is the main airport for Mombasa and Kenya's coast. It handles domestic flights to Nairobi and other Kenyan cities, as well as international and regional routes. The airport began life during World War II as Port Reitz Airport and was later renamed after former Kenyan president Daniel arap Moi. Today it is managed by the Kenya Airports Authority.
The airport lies in the Port Reitz area on the mainland, about 10 km west of Mombasa Island and the city centre. A car or taxi usually takes around 20 to 30 minutes to reach town, but traffic on the approach roads can stretch that to an hour at busy times. The resorts of Diani to the south and the beaches of Nyali and Bamburi to the north are both within driving distance.
International and domestic flights use separate terminal buildings that sit close together, so moving between them is a short walk. Facilities include:
Nairobi is the main link, served by several domestic carriers. Airlines at Moi International include Kenya Airways, Jambojet and Ethiopian Airlines, which connects Mombasa with Addis Ababa. Other regional and Middle Eastern carriers also fly here, along with seasonal holiday flights from Europe. Routes and frequencies change, so check the current schedule before booking a connection.
Most visitors use taxis or app-based rides such as Uber and Bolt, which are available at the terminals. Agree the fare before you set off if you take a regular taxi. Hotel transfers are common for beach resorts. Budget travellers can use matatus, the local minibuses, though space for luggage is tight. Car rental desks are also on site.
Fort Jesus, a Portuguese fort on Mombasa Island, is one of the city's best-known sights. Old Town has narrow streets and Swahili architecture worth exploring on foot. Along the coast, Diani Beach and the marine parks are favourite spots for swimming and snorkelling.
Allow about three hours before an international departure and at least 90 minutes for domestic flights. Traffic around the city can be slow, so leave plenty of time for the drive.
Compare flights from Mombasa and book on Traveloka.



