Cheap Flights from Johannesburg to Mumbai

Travellers and cabin class

Compare Johannesburg to Mumbai flight deals

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

Book the best Mumbai fare with no extra fees

Flight deals from Johannesburg to Mumbai

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

Find the cheapest month to fly from Johannesburg to Mumbai

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

Johannesburg to Mumbai: Alternative routes

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

Johannesburg to Mumbai: Flight information

The things to know before you go.
Cheapest flight found$746
Cheapest month to flyMarch

Finding cheap flights from Johannesburg to Mumbai: Frequently asked questions

The best price we found for a return flight from Johannesburg to Mumbai is $746. 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 Mumbai. But we found flights with one stop from $746.
As of March 2025, there are no flights flying from Johannesburg to Mumbai.
The cheapest month to fly from Johannesburg to Mumbai is usually March 2025.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Johannesburg to Mumbai Airport on Sunday, 30 March 2025.
No airlines currently offer direct flights between Johannesburg and Mumbai 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 Mumbai 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 Mumbai is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Mumbai is Kenya Airways .

Travelling from Johannesburg to Chhatrapati Shivaji International Airport (BOM): what you need to know

  • Johannesburg's main base, O.R. Tambo International Airport (JNB), is where plenty of awesome adventures begin. Explore your departure options from here for your flight from Johannesburg to Chhatrapati Shivaji International Airport (BOM).

  • Chhatrapati Shivaji International Airport is located in Mumbai. The city operates in the UTC+5:30 timezone and is 3 hours 30 minutes ahead of Johannesburg.

  • To ensure you catch your flight from Johannesburg to BOM, allow plenty of time for things like baggage drop and finding your gate. Arriving two hours ahead of international departures and an hour before domestic flights is the general travel rule.

  • Head to the airport even earlier during popular months like July. Aim for two hours before domestic departures and four hours ahead of international journeys. After checking in, you can use any extra time to grab something to eat or simply relax.

Airports in Johannesburg

O.R. Tambo International Airport (JNB)

  • Consider adding a stopover to potentially save on your flight from Johannesburg to BOM. Just deselect 'Direct flights only' when browsing departures from O.R. Tambo International Airport (JNB). Take a pause at one of these airports:

    • Dubai Airport (DXB)

    • Abu Dhabi International Airport (AUH)

    • Sir Seewoosagur Ramgoolam International Airport (MRU)

  • The distance from central Johannesburg to JNB is about 29 kilometres. Check out Google Maps for the fastest way to get there, whether you're driving or taking public transport.

  • Need a convenient hotel close to O.R. Tambo International Airport? If you're catching an early flight from Johannesburg to Chhatrapati Shivaji International Airport, these accommodation options will have you sleeping moments from your departure lounge:

About Chhatrapati Shivaji International Airport (BOM)

Getting from Chhatrapati Shivaji International Airport (BOM) to central Mumbai

  • Chhatrapati Shivaji International Airport is approximately 18 kilometres from the centre of Mumbai. With a cab or in your own car rental, the drive is about 38 minutes.

  • If you're travelling by public transport, expect a journey time of roughly 1 hour and 9 minutes.

How to find the cheapest flights from Johannesburg to Chhatrapati Shivaji International Airport (BOM)

  • For a one-way ticket from Johannesburg to Chhatrapati Shivaji International Airport, $434 is the best price we've seen. You can also book a return flight starting from $746. These are the lowest fares right now but could change depending on availability.

  • Don't wait until the last moment. You're more likely to get flight tickets from Johannesburg to BOM if you book ahead. Airlines often offer some great early bird rates.

  • Use the 'Whole month' search function and compare the prices of tickets from Johannesburg to Chhatrapati Shivaji International Airport across the entire month. We've made the lowest fares green, making it easy to find a flight within your budget.

  • Create a Price Alert and keep track of changes on this route through push notifications or email. We'll let you know when prices fall. Timing is key for finding flight tickets from Johannesburg to BOM.

  • Use the filters to tailor your flights from Johannesburg to Chhatrapati Shivaji International Airport. Enter your preferred departure and arrival times, number of stops and airlines. You can also sort your results by 'Cheapest' to see the best deals.

The best time to fly from Johannesburg to Chhatrapati Shivaji International Airport (BOM)

  • August is the busiest month to hop on a flight from Johannesburg to Chhatrapati Shivaji International Airport while April is the quietest. To work out the ideal time to go to Mumbai, consider whether you prefer a lively vibe or a quieter pace.

  • When booking your flight from Johannesburg to BOM, think about the type of weather you enjoy. April is the warmest month in Mumbai, with temperatures ranging from 25ºC to 34ºC.

  • Visit in January if you want cooler conditions. Average temperatures range between 20ºC and 31ºC. However, this destination promises a good time whenever you book your cheap flights from Johannesburg to Chhatrapati Shivaji International Airport.

More about Mumbai

  • After booking your flight from Johannesburg to Chhatrapati Shivaji International Airport, think about where you'll stay in this city. Make one of these options your base for exploring Mumbai:

  • Every great adventure has to include some sightseeing. Gateway of India, Chhatrapati Shivaji Terminus and Marine Drive are attractions you won't want to skip in Mumbai.

Complete your Mumbai trip with a car rental

  • Hop behind the wheel of one of our car rentals in Mumbai and explore the city on your own terms. Easily compare rates from trusted rental companies in one go after booking your hotel and cheap flights from Johannesburg to Chhatrapati Shivaji International Airport.

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