KENYA EXPERIENCE
Plan your trip
The coral walls of Fort Jesus above the sea

Kisiwa

Kisiwa means island.

Mombasa airport (Moi International): flights, transfers and which beach airport to use

The airport is on the mainland, the city is on an island, and your beach may be an hour away.

Travel essentials. Updated November 2026. 4 min read.

Mombasa's airport is on the mainland, the city is on an island, and the beach you booked is probably an hour or more away in the other direction. Here is how to land on the right side of the ferry.

Moi International Airport (code MBA) sits in Changamwe, on the mainland about 10 km west of Mombasa Island. It is the right airport for Nyali, Bamburi, Shanzu and the north coast, and for the Old Town and Fort Jesus. It is not always the right airport for Diani or Watamu. Diani has its own airstrip at Ukunda, and Watamu is much closer to Malindi. Picking the right airport can save you two hours in a car on your first afternoon.

Which airport for which beach

Staying inFly intoRoad time from Mombasa airportGood to know
Nyali, Bamburi and ShanzuMombasa (MBA)30 to 45 minutesThe easiest coast transfer
Mombasa Island and the Old TownMombasa (MBA)20 to 30 minutesAllow more at rush hour
Diani and the south coastUkunda (Diani) airstrip1.5 to 2 hours, by the Likoni ferry or the Dongo Kundu bypassFlights from Wilson take about 1 hour 15 minutes and land minutes from the hotels
Watamu and MalindiMalindiAbout 2 hoursScheduled flights from Nairobi; a short drive to Watamu
LamuManda airstrip, LamuNot practical by road for most visitorsAbout 1 hour 45 minutes from Wilson, then a boat across the channel
Road times are typical and grow at rush hour and on holiday weekends.
Palms leaning over the white sand of Diani beach

Getting here from the U.S.

There are no nonstop flights from the U.S. to Mombasa. Most Americans fly into Nairobi and connect, either the same day at JKIA or after a safari, from Wilson. A few international airlines serve Mombasa directly, including Ethiopian through Addis Ababa, with Qatar Airways and Turkish Airlines on seasonal schedules; much of the rest is holiday charter traffic from Europe. Schedules change each season, so check with the airlines before you build a plan around one.

Domestic flights from Nairobi take about an hour. Kenya Airways and Jambojet fly from JKIA, with one-way fares from about $60 to $120 when booked ahead. Safarilink and Airkenya fly to the coast from Wilson and, in season, straight from the Maasai Mara, which lets you go from a morning game drive to the Indian Ocean the same afternoon: about 2 to 2.5 hours with a stop.

From the airport to your hotel

Mombasa Island links to the mainland and the airport by the Makupa Causeway, to the north coast by the Nyali Bridge, and to the south coast by the Likoni ferry. Heading south to Diani means either the ferry, which is cheap but can queue at busy times, or the Dongo Kundu bypass, a newer road that skirts the island to the west. Ask your driver which is faster on the day, and check current tolls if you are driving yourself.

Taxis and Uber wait outside the small terminal, and there are SIM counters and a forex bureau inside. Step off the plane and the heat and humidity hit at once, especially in the hot months before the long rains. Fly in light clothes and keep a bottle of water in your bag. Our seasons pages have the coast weather month by month.

A dhow sailing across the sunset off the Kenyan coast

The Madaraka Express alternative

Kenya's standard-gauge railway runs between Nairobi and the Miritini terminus in Mombasa in about 5 to 6 hours, depending on the service, with one-way fares of about KSh 1,000 to 3,000 by class. It is a good way to see Tsavo from a window, and passengers sometimes spot elephants and giraffes near the line. Miritini is on the mainland close to the airport, so the onward transfer times in the table above apply. Book on Kenya Railways' official ticketing site and carry the passport you booked with, because it is checked at the station.

Coast or train: how to choose

  • Fly if your time is short, if you are coming straight from a safari, or if you are staying in Diani or Watamu and can fly to Ukunda or Malindi instead.
  • Take the train if you have a spare day, enjoy rail travel, or want to see Tsavo country on the way. It is also the easy way to travel with heavy luggage.
  • Drive only with a driver who knows the Nairobi to Mombasa highway, which is busy with trucks and best avoided at night.
Two camels with orange saddles on the beach

If you are coming for the Old Town

Mombasa is more than a gateway. If you want Fort Jesus, the narrow streets of the Old Town and the old dhow harbor, stay on the island or in Nyali rather than in Diani, and give the city at least one full day. Walk the Old Town early in the morning, before the heat builds, with a local guide who can open doors you would walk past, then visit Fort Jesus, a UNESCO World Heritage site, before lunch. Dress modestly in the Old Town: shoulders and knees covered. Our Mombasa page has the full picture, and our where-to-stay guide compares the island, Nyali and the north coast beaches.

Practical tips at Moi International

  • Light aircraft flying from the coast to the parks carry the same soft-bag limit of about 15 kg as flights from Wilson.
  • Carry some shillings or have M-Pesa set up for small tips to porters and drivers.
  • The Old Town and Fort Jesus are 20 to 30 minutes from the airport, so a late flight out can follow a good afternoon in the city.
  • Leave extra time for the causeway and the Likoni ferry on a Friday or before a public holiday.
  • If you are booked into Diani from Nairobi, check whether a flight to Ukunda beats a Mombasa landing and a two-hour transfer. It usually does.

Coming from Wilson after a safari, ask for the coast leg at the same time as your bush flights: the airlines that fly the parks also fly Ukunda, Malindi and Lamu, and one booking keeps the luggage rules and timings consistent.

Three dhows with cream sails in the Lamu channel

Karibu Kenya. Why Kenya, and why us

  • Everything in one trip

    The great safari parks, the Indian Ocean coast, mountains, lakes and more than forty cultures, all in one country.

  • Conservation that works

    Community conservancies and rhino sanctuaries where tourism pays for wildlife and the people who live beside it.

  • Easy from the U.S.

    Apply for the eTA online and fly nonstop from New York to Nairobi, or one stop from most U.S. cities.

  • Planned by Kenyans

    Kenyan guides and hosts, two U.S. companies behind you, and the option to pay monthly with no deposit.

Common questions

How far is Mombasa airport from Diani?

About 1.5 to 2 hours by road, using the Likoni ferry or the Dongo Kundu bypass. If you are flying from Nairobi's Wilson Airport, the Ukunda airstrip in Diani is much closer to the hotels.

Are there direct flights from the U.S. to Mombasa?

No. Americans connect in Nairobi, or through a hub such as Addis Ababa on airlines that serve Mombasa. The Nairobi to Mombasa flight takes about an hour.

Should I fly to Mombasa or Malindi for Watamu?

Malindi is the closer airport for Watamu. From Mombasa, the drive to Watamu takes about two hours.

How long is the train from Nairobi to Mombasa?

The Madaraka Express takes about 5 to 6 hours from Nairobi to the Miritini terminus, with fares of about KSh 1,000 to 3,000 one way by class. Book on Kenya Railways' official site.

Can I fly from the Maasai Mara straight to the coast?

Yes, in season. Safarilink and Airkenya fly from the Mara to Diani or Mombasa in about 2 to 2.5 hours with a stop.

More practical information

All practical information