>>>>>
Worldwide Coverage
Worldwide Coverage
Flights to over 5,000 cities
One-stop Service Guarantee
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment
Secure Payment
Convenient & reliable booking and payment system

Book flight tickets from Mumbai to Johannesburg starting at ₹ 21,433

For as little as ₹ 21,433, you can take your next adventure to Johannesburg without breaking the bank. Choose between one-way and return tickets from Mumbai below.

  • One way
  • Round-trip

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

Find the best time to fly from Mumbai to Johannesburg

These price trend charts carefully monitor and predict how flight prices from Mumbai to Johannesburg will change. Keep a close eye on them to understand when the best time to buy your tickets is.

Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.

Airlines Flying from Mumbai to Johannesburg

Which airline provides the cheapest flights from Mumbai to Johannesburg? Discover the option that best suits your travel needs before embarking on your journey.

UTair Express
From ₹ 19,346
Kenya Airways
From ₹ 20,524
Etihad Airways
From ₹ 21,900
Ethiopian Airlines
From ₹ 22,261
Qatar Airways
From ₹ 23,812
Air Tanzania
From ₹ 26,996
IndiGo
From ₹ 27,742
Air Mauritius
From ₹ 30,494
Oman Air
From ₹ 33,724
Emirates
From ₹ 33,759

Find more flights and airlines

Alternative Routes from Mumbai to Johannesburg

Searching for potential routes that might be cheaper and faster? There are a few alternative ways to get to Johannesburg from Mumbai which could help you save money and time.

  • Cheapest
    UTair Express
    BOM
    08:00
    15h 10m
    1 transfer
    JNB
    19:40
    Chhatrapati Shivaji Airport - O. R. Tambo International Airport
    Tue, Feb 25UTair Express
    ₹ 19,346
  • Ethiopian Airlines
    BOM
    10:50
    38h 45m
    2 transfer
    HLA
    22:05
    Chhatrapati Shivaji Airport - Lanseria International Airport
    Sat, Mar 1Ethiopian Airlines
    ₹ 27,532
  • Ethiopian Airlines
    BOM
    10:50
    38h 45m
    2 transfer
    HLA
    22:05
    Chhatrapati Shivaji Airport - Lanseria International Airport
    Sat, Mar 1Ethiopian Airlines
    ₹ 27,532
    Find More Flights

FAQ

  • When are flight tickets from Mumbai (BOM) to Johannesburg (JNB) the cheapest?

    Airlines adjust prices for flights from Mumbai to Johannesburg based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • How much do flights from Mumbai (BOM) to Johannesburg (JNB) cost?

    According to Trip.com's data, the lowest price is around ₹ 89,499.
  • What is the transportation method from the main airport to downtown in Johannesburg?

    • The distance from O. R. Tambo International Airport to downtown is about 20 km. It takes about 40 minutes by taxi.
    • The distance from Lanseria International Airport to downtown is about 32 km. It takes about 50 minutes by taxi.

How to find a cheap flight from Mumbai to Johannesburg

Understanding the common pitfalls when booking your flight tickets can help you save massively when it comes time to fly. We’ve listed our six essential steps to keep in mind when you’re booking flight tickets to help you find the best price.
1
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
2
Compare Flight Prices
Compare prices on travel agency and airline websites.
3
Look Out for Deals
Check airline and travel agency websites for latest flight deals
4
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
5
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
6
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com

Flight Information from Mumbai to Johannesburg

Cheapest nonstop flight price₹ 21,433
Off-season for travelNovember
Peak season for travelSeptember
Flight distance6,979.35 km
Popular airlineIndiGo

Mumbai to Johannesburg by air

Whether you're looking to fly from Mumbai to Johannesburg or in search of cheap Mumbai to Johannesburg flight tickets, Trip.com is here to assist you. We help you find the cheapest airfares by comparing flight prices across various websites. Start your search for the most competitive fares by entering your desired travel date above. Alternatively, explore further to discover valuable information about airlines, flight schedules, expert tips for finding cheap flight tickets, and so much more.

Mumbai to Johannesburg airfares

Airfares from Mumbai to Johannesburg varies greatly from time to time. The price is influenced by various factors such as demand, travel date and time, seat availability, and airline pricing strategies. The airfares also change due to the travel classes of you choice, i.e. first class, business class and economy class.

How to find cheap flights from Mumbai to Johannesburg

Securing the most affordable deals on flights from Mumbai to Johannesburg requires a combination of flexibility, persistence, and a sprinkle of luck. To assist you in obtaining the best prices, here are some helpful tips:

  • 1. Embrace flexibility with your travel dates and times: Airfares tend to be more budget-friendly during early mornings, late evenings, and weekdays.
  • 2. Remain open to alternative airports: Exploring nearby airports can often lead to surprisingly lower fares.
  • 3. Consider booking separate airlines for outbound and inbound flights: Opting for two one-way tickets instead of a round-trip ticket may potentially offer cost savings.
  • 4. Explore the option of booking a connection flight from Mumbai to Johannesburg: Connecting flights can sometimes be more economical than direct ones.
  • 5. Keep an eye out for last-minute flight deals: Sometimes, spontaneous travel plans can lead to fantastic bargains.

Mumbai to Johannesburg airlines

While there isn't a direct flight available from Mumbai to Johannesburg, Air India, Vistara and IndiGo provides a convenient solution with connecting flights. This allows passengers to seamlessly travel from Mumbai to Johannesburg through these well-connected airports.

Mumbai to Johannesburg flight time

The non-stop Mumbai to Johannesburg flight is not available, the travel time from Mumbai to Johannesburg can fluctuate due to the inclusion of connecting flights and layovers. It is crucial to take into account that the duration of the layover can be influenced by factors such as the necessity to retrieve baggage at the connecting airport and whether the connecting flights depart from the same or different airports. These variables can affect the overall travel duration, potentially resulting in deviations from the estimated timeframe. To obtain precise information, it is advisable to verify the flight details on the booking page.

Everything you need to know about Mumbai airport

Mumbai Airport, known as Chhatrapati Shivaji Maharaj International Airport, features two modern and well-equipped terminals. Terminal 1 exclusively handles domestic flights, while Terminal 2 caters to both international and select domestic flights. These terminals offer a wide range of amenities, including duty-free shopping, diverse dining options, relaxing lounges, and essential services like medical facilities and currency exchange counters. The airport enjoys excellent connectivity to the city through readily available taxis, buses operated by the Brihanmumbai Electric Supply and Transport (BEST), and the suburban train network. With these convenient transportation options, reaching and departing from Mumbai Airport is a hassle-free and efficient experience.

Arriving at Johannesburg airport

As the primary airport in Johannesburg, South Africa, O.R. Tambo International Airport (JNB) operates through multiple passenger terminals, including Terminal A, Terminal B, and Terminal C. It offers a diverse range of flight routes, connecting Johannesburg to numerous domestic and international destinations. Commuting between the airport and the city center is effortless, thanks to the Gautrain, taxis, and shuttles, providing efficient transportation options. The travel time from the city center to the airport usually averages between 30 to 45 minutes.

Book Mumbai to Johannesburg flights on Trip.com to unlock extra benefits

At Trip.com, we go beyond just finding cheap airfares from Mumbai to Johannesburg. We also offer additional perks and benefits to enhance your travel experience. When you book your flight, you gain access to exclusive discounts on hotels, car rentals, and airport transfers, helping you save even more on your journey. As a token of our appreciation, Trip.com rewards you with Tripcoins through our loyalty program, which can be redeemed for extra benefits on your future trips.