JNB - MBA

£283 Find Cheap Flights from Johannesburg to Mombasa – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 34% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
£414
Typical prices: £334-£421
RwandAir
Sat 24/11Tue 27/11
JNB - MBA • 2 stops
Cheapest one-way flight
£283
Typical prices: £224-£277
Kenya Airways
Sat 15/12
JNB - MBA • 1 stop
Direct flights
There are currently no direct flights between Johannesburg OR Tambo Airport and Mombasa. You'll need to take a connecting flight to reach the destination.
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 26 weeks in advance save around 47% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 17% price drop
Most popular
Good to know
+1
Good to know
+1
Top stopover airports
Cheapest • Avg £316 (return)
Shortest trip • 7h 39m (one-way)
Insights
Insights
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Mombasa!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights from Johannesburg to Mombasa (JNB-MBA)

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals from Johannesburg to Mombasa

Tue, 24 Nov - Fri, 27 Nov
RwandAir Logo
03:10 - 14:35JNB  Johannesburg OR Tambo-MBA Mombasa Moi Intl
10h 25m2 stops Kigali Intl Zanzibar Intl
RwandAir Logo
17:00 - 02:20MBA  Mombasa Moi Intl-JNB Johannesburg OR Tambo
10h 20m2 stops Zanzibar Intl Kigali Intl
£414RwandAir
Tue, 29 Dec - Wed, 6 Jan
RwandAir Logo
17:45 - 14:35JNB  Johannesburg OR Tambo-MBA Mombasa Moi Intl
19h 50m2 stops Kigali Intl Zanzibar Intl
RwandAir Logo
17:00 - 02:20MBA  Mombasa Moi Intl-JNB Johannesburg OR Tambo
10h 20m2 stops Zanzibar Intl Kigali Intl
£473RwandAir
Wed, 25 Nov - Fri, 27 Nov
Ethiopian Air Logo
23:00 - 11:40JNB  Johannesburg OR Tambo-MBA Mombasa Moi Intl
11h 40m1 stop Addis Ababa Bole
Ethiopian Air Logo
12:25 - 20:10MBA  Mombasa Moi Intl-JNB Johannesburg OR Tambo
8h 45m1 stop Addis Ababa Bole
£481Ethiopian Air
Tue, 29 Dec - Wed, 6 Jan
RwandAir Logo
17:45 - 14:35JNB  Johannesburg OR Tambo-MBA Mombasa Moi Intl
19h 50m2 stops Kigali Intl Zanzibar Intl
RwandAir Logo
17:00 - 02:20MBA  Mombasa Moi Intl-JNB Johannesburg OR Tambo
10h 20m2 stops Zanzibar Intl Kigali Intl
£514RwandAir
Wed, 25 Nov - Fri, 27 Nov
Ethiopian Air Logo
08:20 - 17:50JNB  Johannesburg OR Tambo-MBA Mombasa Moi Intl
8h 30m1 stop Addis Ababa Bole
Ethiopian Air Logo
18:35 - 20:10MBA  Mombasa Moi Intl-JNB Johannesburg OR Tambo
26h 35m1 stop Addis Ababa Bole
£550Ethiopian Air
Tue, 29 Dec - Wed, 6 Jan
Ethiopian Air Logo
08:20 - 17:50JNB  Johannesburg OR Tambo-MBA Mombasa Moi Intl
8h 30m1 stop Addis Ababa Bole
Ethiopian Air Logo
12:25 - 13:30MBA  Mombasa Moi Intl-JNB Johannesburg OR Tambo
26h 05m1 stop Addis Ababa Bole
£669Ethiopian Air
Tue, 29 Dec - Wed, 6 Jan
Ethiopian Air Logo
08:20 - 17:50JNB  Johannesburg OR Tambo-MBA Mombasa Moi Intl
8h 30m1 stop Addis Ababa Bole
Ethiopian Air Logo
12:25 - 20:10MBA  Mombasa Moi Intl-JNB Johannesburg OR Tambo
8h 45m1 stop Addis Ababa Bole
£670Ethiopian Air
Wed, 25 Nov - Fri, 27 Nov
Ethiopian Air Logo
10:15 - 17:50JNB  Johannesburg OR Tambo-MBA Mombasa Moi Intl
30h 35m2 stops Lusaka Addis Ababa Bole
Ethiopian Air Logo
12:25 - 20:10MBA  Mombasa Moi Intl-JNB Johannesburg OR Tambo
8h 45m1 stop Addis Ababa Bole
£693Ethiopian Air
Tue, 29 Dec - Wed, 6 Jan
Ethiopian Air Logo
08:20 - 17:50JNB  Johannesburg OR Tambo-MBA Mombasa Moi Intl
8h 30m1 stop Addis Ababa Bole
Ethiopian Air Logo
12:25 - 13:30MBA  Mombasa Moi Intl-JNB Johannesburg OR Tambo
26h 05m1 stop Addis Ababa Bole
£697Ethiopian Air
Wed, 25 Nov - Fri, 27 Nov
Ethiopian Air Logo
10:15 - 17:50JNB  Johannesburg OR Tambo-MBA Mombasa Moi Intl
30h 35m2 stops Lusaka Addis Ababa Bole
Ethiopian Air Logo
18:35 - 03:55MBA  Mombasa Moi Intl-JNB Johannesburg OR Tambo
10h 20m1 stop Addis Ababa Bole
£711Ethiopian Air
Booking Insights

Price, demand, and travel trends for Johannesburg OR Tambo Airport to Mombasa flights

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.

How much is a return flight from Johannesburg OR Tambo Airport to Mombasa?

Return flights from Johannesburg OR Tambo Airport to Mombasa typically range from £334 to £421. The lowest price found in the past 5 days was £414 on RwandAir.

What's the cheapest day of the week to fly from Johannesburg OR Tambo Airport to Mombasa?

Based on deals KAYAK users found in the last 12 months, Thursday is the cheapest day of the week to fly from Johannesburg OR Tambo Airport to Mombasa. It's 8% cheaper than the average day, while Saturday is the most expensive, with prices 8% higher.

What is the cheapest month to fly from Johannesburg OR Tambo Airport to Mombasa?

•July is the cheapest month to fly from Johannesburg OR Tambo Airport to Mombasa at £323 return.
•August (£419) and December (£409) are the most expensive months.
•The price difference between flying in the cheapest and most expensive months is 29% on average.
This is based on KAYAK aggregated and averaged internal data over the past 12 months.

When are flights from Johannesburg OR Tambo Airport to Mombasa the cheapest?

Flights from Johannesburg OR Tambo Airport to Mombasa are cheapest 26 weeks before departure. Booking in this window typically costs about 47% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Key details for Johannesburg OR Tambo Airport to Mombasa flights

Low season

June

Cheapest flight

£283
Beat the crowds with an average 45% drop in traveller numbers.
The most popular month to fly with an average 40% increase in traveller numbers.
One-way flight from Johannesburg OR Tambo Airport to Mombasa

When to book flights from Johannesburg to Mombasa

Are your dates flexible? Find out the best times to travel from Johannesburg to Mombasa based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your Johannesburg OR Tambo Airport to Mombasa flight questions, answered

Find helpful answers about this route, including flight times, airports, airlines, and booking tips.

  • How long is a flight from Johannesburg OR Tambo Airport to Mombasa?

    A direct flight from Johannesburg OR Tambo Airport to Mombasa takes 00m, covering 1,701 miles.

  • Do I need a passport to fly from Johannesburg OR Tambo Airport to Mombasa?

    Yes, a valid passport is required for this international route. Many destinations require at least six months of validity beyond your travel dates. Check your passport expiry well before booking.

  • How much should I expect to pay for a Johannesburg OR Tambo Airport to Mombasa flight?

    Return flights from Johannesburg OR Tambo Airport to Mombasa range from £334 to £421, with an average of £391 over the past 12 months. Anything below £334 counts as a good deal.

  • How expensive are last-minute Johannesburg OR Tambo Airport to Mombasa flights?

    Last-minute fares on this route (booked within two weeks of departure) run 3% above the £391 route average. Book 26 weeks before departure for the lowest fares.

  • Have flight prices from Johannesburg OR Tambo Airport to Mombasa changed much recently?

    Yes. Based on fares seen in the past 5 days, return flight prices on this route showed a wide range, from about £414 to £4,039. That means the highest observed fare was about 10x higher than the lowest one.

  • How are flight prices from Johannesburg OR Tambo Airport to Mombasa looking right now?

    One-way fares from Johannesburg OR Tambo Airport to Mombasa are currently higher than usual. Average one-way flight prices are about £393, which is 57% above the typical average for this route.

  • Which car hire options are available at Mombasa Moi Intl Airport (MBA)?

    Mombasa Moi Intl Airport (MBA) hosts 5 major car hire companies, with daily rates starting from around £47 for economy cars. Top options include:

    • Autounion Car Rental
    • GREEN MOTION
    • Europcar
    • Hertz
    • Final Rentals

  • Which airports can I use when flying from Johannesburg OR Tambo Airport to Mombasa?

    Flights from Johannesburg OR Tambo Airport to Mombasa usually depart from Johannesburg OR Tambo (JNB) and arrive at Mombasa Moi Intl (MBA).

  • Which airports do connecting flights from Johannesburg OR Tambo Airport to Mombasa pass through?

    One-stop flights from Johannesburg OR Tambo Airport to Mombasa most commonly connect through:

    • Nairobi Jomo Kenyatta Intl (NBO) – 53% of one-stop connections
    • Addis Ababa Bole (ADD) – 47% of one-stop connections
    • Entebbe (EBB) – 0% of one-stop connections
    • Kigali Intl (KGL) – 0% of one-stop connections

  • Can I save money by using flexible dates for flights from Johannesburg OR Tambo Airport to Mombasa?

    Yes. Flexible dates can save you up to 15% on flights from Johannesburg OR Tambo Airport to Mombasa. Thursday is the cheapest departure day at £363 return on average, while Saturday is the most expensive at £425, a difference of £62.

    KAYAK's flexible dates feature shows options up to three days before and after your selected dates, making it easier to compare nearby fares.

  • How much time can I save by choosing a different stopover airport from Johannesburg OR Tambo Airport to Mombasa?

    Flying via Nairobi Jomo Kenyatta Intl (NBO) gives the shortest average 1-stop total travel time of 7h 39m, compared to 9h 28m via Addis Ababa Bole (ADD) and 11h 12m via Kigali Intl (KGL).

  • What is the time difference between Johannesburg OR Tambo Airport and Mombasa?

    Mombasa is 1 hour ahead of Johannesburg OR Tambo Airport (Eastern Africa Time vs South Africa Time). Plan for the time shift when scheduling connections or first-day activities.

  • What popular places can I visit in Mombasa?

    Bamburi Beach is one of the most viewed places in Mombasa on KAYAK.

Your guide to booking Johannesburg OR Tambo Airport to Mombasa flights

Get tips on when to book, when to fly, and what to know before your trip.
  • If your dates are flexible, aim for a Thursday departure and avoid flying on Saturday. On this route, Thursday flights average £363, about £62 less than Saturday fares (15% savings) based on the last 12 months.
  • For the best chance at a low fare, aim to book around 26 weeks before you fly. On this route, that window historically saves about 47% versus last-minute pricing (KAYAK booking data, last 12 months).
  • If you can choose when to travel, plan your Johannesburg OR Tambo Airport to Mombasa trip for July. Fares historically average £323 return in that month – typically £96 less than the most expensive month, which is August (based on the last 12 months).

More options for your flight from Johannesburg to Mombasa

Complete your trip to Mombasa with a hotel stay or car hire