Cheap Flights from Johannesburg to Mombasa

Compare Johannesburg to Mombasa flight deals

Find the cheapest month or even day of the year to fly to Mombasa

Book the best Mombasa fare with no extra fees

Flight deals from Johannesburg to Mombasa

Looking for a cheap last-minute deal or the best return flight from Johannesburg to Mombasa? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Johannesburg to Mombasa

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Johannesburg to Mombasa flights are currently cheapest in May.

Johannesburg to Mombasa: Alternative routes

Compare routes from Johannesburg to Mombasa below. You may find an airport to fly into that's cheaper, faster, or easier than Mombasa.

Johannesburg to Mombasa: Flight information

The things to know before you go.
Cheapest flight foundRs83,970
Cheapest month to flyMay

Finding cheap flights from Johannesburg to Mombasa: Frequently asked questions

The best price we found for a return flight from Johannesburg to Mombasa is Rs134,531. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Johannesburg to Mombasa. But we found flights with one stop from Rs134,531.
As of August 2025, there are no flights flying from Johannesburg to Mombasa.
The cheapest month to fly from Johannesburg to Mombasa is usually August.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Johannesburg to Mombasa Airport on Wednesday, 20 August 2025.
No airlines currently offer direct flights between Johannesburg and Mombasa Airport. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Mombasa but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Mombasa is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Mombasa is Ethiopian Airlines .

Flying from Johannesburg to Moi International Airport (MBA): What you need to know

  • Johannesburg's main base, O.R. Tambo International Airport (JNB), is where new adventures begin. Explore the departure options from here when searching for a flight from Johannesburg to Moi International Airport (MBA).

  • Moi International Airport is located in Mombasa. The city runs on the UTC+3 timezone and is one hour ahead of Johannesburg.

  • To ensure you catch your flight from Johannesburg to MBA, leave enough time to navigate the airport and find your gate. Arriving two hours ahead of international departures and an hour before domestic flights is the general travel rule.

  • In peak travel periods, expect extended wait times and be there earlier. Aim for at least two hours ahead for domestic flights and as much as four hours for international trips.

Airports in Johannesburg

O.R. Tambo International Airport (JNB)

  • Stopovers are the ideal opportunity to break up your trip and perhaps even explore another city. When browsing cheap flights from Johannesburg to MBA departing from O.R. Tambo International Airport (JNB), deselect the 'Direct flights only' box to find out where you can stop along the way. Here's where you could connect through:

    • Addis Ababa Bole International Airport (ADD)

    • Jomo Kenyatta International Airport (NBO)

    • Zanzibar International Airport (ZNZ)

  • Travelling from central Johannesburg to JNB takes about 1 hour 10 minutes on public transport. If you ride-share, drive or grab a cab, you'll cover the 29 kilometres in 30 minutes or so, depending on traffic.

  • Want a relaxed start to your travels? Stay near O.R. Tambo International Airport. Whether you're boarding an early flight from Johannesburg to Moi International Airport or just don't want to be rushed, these hotels are the answer:

  • When it comes to O.R. Tambo International Airport's on-time performance, 77.1% of flights arrive within the expected time frame.

Lanseria International Airport (HLA)

  • Depending on traffic, you can drive to HLA from Johannesburg's centre in around 50 minutes. The airport is approximately 48 kilometres away.

  • Kick off your holiday early with an additional night away from home. Before catching your Johannesburg to MBA flight, kick back in one of these hotels close to Lanseria International Airport:

About Moi International Airport (MBA)

  • If you're coming in on a late flight from Johannesburg to Moi International Airport, nothing tops the convenience of staying close to the terminal. Grab your bags from the carousel and then be showered and relaxing not long after at one of these hotels near MBA:

  • Go wherever you want, whenever you want with a Moi International Airport rental car. Book your wheels from Green Motion, Auto-Union or Unicorn rent a car and chase adventure across Mombasa and beyond.

  • To get the best deal, reserve your ride around one week ahead of your Johannesburg to Moi International Airport flight.

How to find the cheapest flights from Johannesburg to Moi International Airport (MBA)

  • Rs83,970 is the lowest price for a one-way ticket from Johannesburg to Moi International Airport. Return flights start from Rs134,531. These prices may change depending on availability.

  • To pick up cheap flights from Johannesburg to MBA, book in advance. Airlines tend to offer their most competitively priced fares when tickets are first released.

  • The 'Whole month' tool shows you the cheapest Johannesburg to Moi International Airport tickets across the month. It's a good way to find a bargain if your dates aren't set in stone.

  • There's no need to search every day to find out if prices have dropped when you create a Price Alert. We'll notify you the moment there's a better deal on flight tickets from Johannesburg to MBA.

  • Find a cheap flight from Johannesburg to Moi International Airport by using the search filters. Choose your preferred times, number of stops and airlines, then sort the results by 'Cheapest' for the best deals.

The best time to fly from Johannesburg to Moi International Airport (MBA)

  • Think about the kind of holiday you want when planning the timing of your trip. February is the quietest month to go to Mombasa. July is when most people book flights from Johannesburg to Moi International Airport (MBA), which may be perfect if you're after more excitement.

  • The warmest month in Mombasa is March, with temperatures ranging between 24ºC and 34ºC. Lock in your Johannesburg to MBA flight ticket then if that's your ideal forecast.

  • August has temperatures of between 21ºC and 28ºC. Look for cheap tickets from Johannesburg to Moi International Airport around that time if you want to travel in cooler conditions.

More about Mombasa

  • When it comes to searching for somewhere to lay your head, you'll find the best places to stay in Mombasa right here. Check out these options as soon as you've locked in your flight from Johannesburg to Moi International Airport:

  • Mombasa Marine National Park and Pollman's Tours & Safaris are a couple of top-rated attractions to add to your Mombasa itinerary. Keep the momentum going by heading to Fort Jesus.

Explore more of Kenya

  • Malindi is just one of the many places in Kenya waiting to be explored once you've taken in the sights of Mombasa. Around 105 kilometres away to the north-east, check out popular attractions including Blue Water Safari, C'est la Vie Resort and Spa and Golden Beach.

  • Voi is another must-experience destination in Kenya and is around 137 kilometres north-west of Mombasa. No trip is complete without seeing Voi War cemetery, Voi and ACK Christ Church, Kaloleni, Voi.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.