Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Johannesburg (JNBA) to Mumbai (BOM)

Travellers and cabin class
  1. Home
  2. South Africa
  3. Johannesburg
  4. Mumbai

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 dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

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.
Mumbai.£321 per passenger.Departing Mon, 1 Sep, returning Tue, 30 Sep.Return flight with Etihad Airways.Outbound indirect flight with Etihad Airways, departs from Johannesburg O.R. Tambo on Mon, 1 Sep, arriving in Mumbai.Inbound indirect flight with Etihad Airways, departs from Mumbai on Tue, 30 Sep, arriving in Johannesburg O.R. Tambo.Price includes taxes and charges.From £321, select.
Mon, 1 SepJNB - BOM with Etihad Airways
1 stop
Tue, 30 SepBOM - JNB with Etihad Airways
1 stop
from £321
Mumbai.£326 per passenger.Departing Wed, 1 Apr, returning Wed, 15 Apr.Return flight with Etihad Airways.Outbound indirect flight with Etihad Airways, departs from Johannesburg O.R. Tambo on Wed, 1 Apr, arriving in Mumbai.Inbound indirect flight with Etihad Airways, departs from Mumbai on Wed, 15 Apr, arriving in Johannesburg O.R. Tambo.Price includes taxes and charges.From £326, select.
Wed, 1 AprJNB - BOM with Etihad Airways
1 stop
Wed, 15 AprBOM - JNB with Etihad Airways
1 stop
from £326
Mumbai.£343 per passenger.Departing Thu, 15 Jan, returning Tue, 3 Feb.Return flight with Kenya Airways.Outbound indirect flight with Kenya Airways, departs from Johannesburg O.R. Tambo on Thu, 15 Jan, arriving in Mumbai.Inbound indirect flight with Kenya Airways, departs from Mumbai on Tue, 3 Feb, arriving in Johannesburg O.R. Tambo.Price includes taxes and charges.From £343, select.
Thu, 15 JanJNB - BOM with Kenya Airways
1 stop
Tue, 3 FebBOM - JNB with Kenya Airways
1 stop
from £343
Mumbai.£343 per passenger.Departing Tue, 24 Feb, returning Sat, 14 Mar.Return flight with Kenya Airways.Outbound indirect flight with Kenya Airways, departs from Johannesburg O.R. Tambo on Tue, 24 Feb, arriving in Mumbai.Inbound indirect flight with Kenya Airways, departs from Mumbai on Sat, 14 Mar, arriving in Johannesburg O.R. Tambo.Price includes taxes and charges.From £343, select.
Tue, 24 FebJNB - BOM with Kenya Airways
1 stop
Sat, 14 MarBOM - JNB with Kenya Airways
1 stop
from £343
Mumbai.£343 per passenger.Departing Mon, 16 Jun, returning Wed, 17 Sep.Return flight with Kenya Airways.Outbound indirect flight with Kenya Airways, departs from Johannesburg O.R. Tambo on Mon, 16 Jun, arriving in Mumbai.Inbound indirect flight with Kenya Airways, departs from Mumbai on Wed, 17 Sep, arriving in Johannesburg O.R. Tambo.Price includes taxes and charges.From £343, select.
Mon, 16 JunJNB - BOM with Kenya Airways
1 stop
Wed, 17 SepBOM - JNB with Kenya Airways
1 stop
from £343
Mumbai.£343 per passenger.Departing Wed, 18 Jun, returning Wed, 25 Jun.Return flight with Kenya Airways.Outbound indirect flight with Kenya Airways, departs from Johannesburg O.R. Tambo on Wed, 18 Jun, arriving in Mumbai.Inbound indirect flight with Kenya Airways, departs from Mumbai on Wed, 25 Jun, arriving in Johannesburg O.R. Tambo.Price includes taxes and charges.From £343, select.
Wed, 18 JunJNB - BOM with Kenya Airways
1 stop
Wed, 25 JunBOM - JNB with Kenya Airways
1 stop
from £343
Mumbai.£343 per passenger.Departing Mon, 16 Jun, returning Mon, 14 Jul.Return flight with Kenya Airways.Outbound indirect flight with Kenya Airways, departs from Johannesburg O.R. Tambo on Mon, 16 Jun, arriving in Mumbai.Inbound indirect flight with Kenya Airways, departs from Mumbai on Mon, 14 Jul, arriving in Johannesburg O.R. Tambo.Price includes taxes and charges.From £343, select.
Mon, 16 JunJNB - BOM with Kenya Airways
1 stop
Mon, 14 JulBOM - JNB with Kenya Airways
1 stop
from £343
Mumbai.£343 per passenger.Departing Fri, 12 Sep, returning Fri, 3 Oct.Return flight with Kenya Airways.Outbound indirect flight with Kenya Airways, departs from Johannesburg O.R. Tambo on Fri, 12 Sep, arriving in Mumbai.Inbound indirect flight with Kenya Airways, departs from Mumbai on Fri, 3 Oct, arriving in Johannesburg O.R. Tambo.Price includes taxes and charges.From £343, select.
Fri, 12 SepJNB - BOM with Kenya Airways
1 stop
Fri, 3 OctBOM - JNB with Kenya Airways
1 stop
from £343
How did we find these deals? The deals you see here are the lowest prices for flight tickets from Johannesburg to Mumbai found in the last 4 days, and are subject to change and availability.

The cheapest month to fly from Johannesburg to Mumbai Airport

We’re always keeping an eye on fares, to help you find the lowest one in seconds. Check out the Johannesburg to Mumbai Airport flight prices forecast over the next 12 months.
Jun
from £343
Jul
from £365
Aug
from £386
Sep
from £321
Oct
from £344
Nov
from £343
Dec
from £410
Jan
from £345
Feb
from £343
Mar
from £350
Apr
from £326
May
from £372
Cheapest month:September
Most expensive month:December

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£321
Cheapest month to flySeptember

Finding cheap flights from Johannesburg to Mumbai: Frequently asked questions

The best price we found for a return flight from Johannesburg to Mumbai is £321. 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 £321.
As of June 2025, there are no flights flying from Johannesburg to Mumbai.
The cheapest month to fly from Johannesburg to Mumbai is usually June 2025.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Johannesburg to Mumbai Airport on Monday, 1 September 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 Etihad 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 18 miles. 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:

    • LuxuryLodge Near OR Tambo

    • Risima Guest House

    • Airport Fresh Inn Guest House

About Chhatrapati Shivaji International Airport (BOM)

  • Reserve a hotel near BOM if you're catching a late flight from Johannesburg to Chhatrapati Shivaji International Airport. Pick one of these accommodation options and avoid the hassle of a long transfer:

    • 2BHK, Off Carter Rd, Bandra West

    • Rest Inn Hostel Dormitory

    • Shamiana Room With a Projector Near the sea

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

  • Chhatrapati Shivaji International Airport is approximately 11 miles 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, £190 is the best price we've seen. You can also book a return flight starting from £321. 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 cheap 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 cheap 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:

    • Hotel Platinum Inn

    • OYO 64092 Hotel Dreamland

    • Hotel BH Lodge

  • 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.

More travel options

Car hire in Colaba
Car hire in India
Best car hire at Mumbai Airport
Cheap car hire in Mumbai City
Cheap car hire in Churchgate
Car hire in Mumbai Suburban District
Cheap car hire in Goregaon
Cheap hotels deals in Dubai
Hotels in The Palm Jumeirah
Dubai car hire
Book hotels deals in Madinah
Hotels in Mecca
Johannesburg O.R. Tambo Airport car hire
Car hire in South Africa
Return plane tickets from Johannesburg to Sicily
Cheap 4-star hotels deals in Van
Larnaca Airport car hire
Tickets from Abu Dhabi to Sicily
Cheap car hire at Paphos Airport
Best car hire at Antalya Airport
Return tickets from Mauritius to London
Cheap tickets from Abu Dhabi to Sardinia
Cheap hotels deals in Dubai
Hotels in The Palm Jumeirah
Dubai car hire
Book hotels deals in Madinah
Hotels in Mecca
Johannesburg O.R. Tambo Airport car hire
Car hire in South Africa
Return plane tickets from Johannesburg to Sicily
Cheap 4-star hotels deals in Van
Larnaca Airport car hire
Tickets from Abu Dhabi to Sicily
Cheap car hire at Paphos Airport
Best car hire at Antalya Airport
Return tickets from Mauritius to London
Cheap tickets from Abu Dhabi to Sardinia
Cheap hotels deals in Dubai
Hotels in The Palm Jumeirah
Dubai car hire
Book hotels deals in Madinah
Hotels in Mecca
Johannesburg O.R. Tambo Airport car hire
Car hire in South Africa
Return plane tickets from Johannesburg to Sicily
Cheap 4-star hotels deals in Van
Larnaca Airport car hire
Tickets from Abu Dhabi to Sicily
Cheap car hire at Paphos Airport
Best car hire at Antalya Airport
Return tickets from Mauritius to London
Cheap tickets from Abu Dhabi to Sardinia
Cheap hotels deals in Dubai
Hotels in The Palm Jumeirah
Dubai car hire
Book hotels deals in Madinah
Hotels in Mecca
Johannesburg O.R. Tambo Airport car hire
Car hire in South Africa
Return plane tickets from Johannesburg to Sicily
Cheap 4-star hotels deals in Van
Larnaca Airport car hire
Tickets from Abu Dhabi to Sicily
Cheap car hire at Paphos Airport
Best car hire at Antalya Airport
Return tickets from Mauritius to London
Cheap tickets from Abu Dhabi to Sardinia
Hotels deals in Mumbai
Hotels deals in Juhu
Cheap hotels in Mumbai City
Book hotels in Vile Parle
Hotels by Taj in Mumbai
Fairfield Inn & Suites hotels in Mumbai
Oberoi Mumbai hotel deals
Hotels by Courtyard in Mumbai
Novotel hotels in Mumbai
Cheap hotels in Colaba
Hilton hotels in Mumbai
JW Marriott Mumbai hotel deals
Grand Hyatt hotels in Mumbai
The Leela hotels in Mumbai
Cheap hotels deals in Goregaon
Hotels by Hyatt Centric in Mumbai
Tickets to Maharashtra
Return flights to Mumbai
Return tickets from South Africa to India
Cheap last minute flights
Cheap return tickets from Johannesburg to India
Return plane tickets to India
Plane tickets from Johannesburg to Maharashtra
Flights from South Africa
Return flights from Gauteng
Flights from Johannesburg
Plane tickets from Edinburgh to Lanzarote
Cheap flights from Liverpool to Faro
Flights from London to Tenerife South
Cheap flights from London to Paris Charles de Gaulle
Return tickets from Manchester to Zurich
Cheap return tickets from London to Menorca
Return plane tickets from London to Salzburg
Cheap flights from London Gatwick to Dublin
Tickets from Barcelona to London
Cheap flights from London to Ljubljana
Return plane tickets from Manchester to Corfu
Return tickets from London Heathrow to Hyderabad
Cheap tickets from East Midlands to Barcelona
Flights from London Gatwick to Alicante
Return flights from London to Helsinki Vantaa
Flights from Birmingham to Krakow
Return plane tickets from Bristol to Paris
Cheap flights from London to Goa
Plane tickets from Birmingham to Geneva
Return tickets from London to Montego Bay
Plane tickets from London to Boston Logan International
Return flights from Belfast to Manchester
Cheap flights from London to Karachi
Return flights from London to Vancouver
Cheap tickets from London to Crete Chania
Cheap flights from Athens International to London
Return flights from Birmingham to Lisbon
Return tickets from London to Vilnius
Cheap flights from London to Gothenburg Landvetter
Return flights from Manchester to Kochi

Plan the rest of your trip from Johannesburg to Mumbai

  • Car hire from Mumbai
  • Hotels in Mumbai

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

Get our app
HelpPrivacy SettingsLog in
Cookie policyPrivacy policyTerms of serviceCompany Details
  • Domestic flights
  • Cities
    • Sydney
    • New York
    • Amsterdam
    • London
    • Dublin
    • Dubai
    • Bangkok
  • Last-minute deals
  • Airports
  • Countries / Regions
    • Canada
    • India
    • United States
  • Airlines
  • Flights
  • Hotels
  • Car hire
  • App
  • Travel trends
  • Sitemap
  • Holiday destinations
  • About us
  • Why Skyscanner?
  • Media
  • Our people
  • Accessibility
  • Sustainability
  • Jobs
  • Travel features & news
  • Legal notices
  • Modern slavery
  • Privacy, Trust and Online Safety Centre
  • How Skyscanner Works
  • Work with us
  • Advertise with us
  • Travel Insight
  • Affiliates
  • Travel APIs
  • Flights
    • Amsterdam Schiphol
    • Paris
    • London
    • Dublin
    • Palma - Majorca
    • Barcelona
    • Ibiza
    • Malaga
    • Belfast
  • Hotels
    • Amsterdam
    • Paris
    • London
    • Dublin
    • Palma
    • Barcelona
    • Ibiza
    • Málaga
    • Belfast
  • Car hire
    • Amsterdam
    • Paris
    • London
    • Dublin
    • Palma
    • Barcelona
    • Ibiza
    • Málaga
    • Belfast
© Skyscanner Ltd 2002 – 2025

International Sites

  • Cheap flights
  • Australia - Cheap flights
  • 中国 - 机票
  • Flybilletter
  • Suomi - lennot
  • France - vols
  • Deutschland - Flüge
  • India - Flight tickets
  • Ireland - flights
  • Italia - voli
  • 日本 - 航空券
  • México - vuelos
  • Vliegtickets
  • Billige flybilletter
  • Polska – tanie loty
  • Россия - авиабилеты
  • España - vuelos
  • Sverige - flyg
  • Schweiz - Flüge
  • Türkiye - uçak biletleri
  • United Arab Emirates - flights
  • USA - flights

We value your privacy

To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

We and our 141 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

Manage preferences or withdraw consent at any time on Privacy Settings.

Manage settings