Cheap flights from Nairobi to Mombasa

Nairobi to Mombasa is Kenya's busiest domestic air route, with flights leaving JKIA and Wilson Airport from early morning to late evening. Instead of a full day on the road, you are on the coast in about an hour.

About Nairobi to Mombasa flights

BuuPass shows fares from several airlines side by side, so you can pick the cheapest Nairobi–Mombasa flight, the best departure time or the airline you prefer, then pay with M-Pesa, Airtel Money or card and get your e-ticket straight away.

Departure airport: Jomo Kenyatta International Airport (NBO). Arrival airport: Moi International Airport (MBA).

Tips for booking a cheap flight to Mombasa

Pay with M-Pesa, Airtel Money, Visa or Mastercard. Your e-ticket is sent by email and SMS.

Travelling by road instead? Compare Nairobi to Mombasa buses on BuuPass

Nairobi to Mombasa flights: FAQs

How long is the flight from Nairobi to Mombasa?

A direct flight from Nairobi to Mombasa takes about 1 hour. The air distance is about 423 km.

Which airlines fly from Nairobi to Mombasa?

Kenya Airways and Jambojet fly from Jomo Kenyatta International Airport (JKIA). Safarilink and Skyward Express fly from Wilson Airport. BuuPass compares the fares available for your date.

How much is a flight from Nairobi to Mombasa?

Fares change with demand and how early you book. Search your travel date on BuuPass to see live prices from all available airlines.

Can I pay for my Nairobi to Mombasa flight with M-Pesa?

Yes. BuuPass accepts M-Pesa, Airtel Money, Visa and Mastercard. Your e-ticket is sent by email and SMS once payment is confirmed.

Popular flight routes