From
To
Departure
Sat, 10 Jan
Return
Travellers & Class
1 Traveller, Economy
Best Flight
(Cheaper and shorter duration)

Emirates
EK503, EK76519:20
BOM
25h 24m
1 Stop
17:15
JNB
₹1,73,951
₹1,72,451

Air India
AI2988, LX147, LX28220:30
BOM
33h 29m
2 Stops
02:30
JNB
₹1,57,381
₹1,55,881

Air India
AI2940, LX147, LX28220:00
BOM
33h 59m
2 Stops
02:30
JNB
₹1,57,381
₹1,55,881

Emirates
EK503, EK713, EK713, EK418619:20
BOM
38h 43m
3 Stops
06:35
JNB
₹1,98,027
₹1,96,527

Upto 12% off
₹1,72,451
10 Jan 2026
Emirates lowest fare

Upto 12% off
₹1,55,881
10 Jan 2026
Air India lowest fare
Related Searches
Mumbai
Johannesburg
Useful Resources
Flights from Mumbai to JohannesburgFlight StatusWeb Check-in OnlineFlight Ticket BookingPopular flights from Mumbai
Mumbai To London FlightsMumbai To London FlightsMumbai To Boston FlightsMumbai To New York FlightsMumbai To Chicago FlightsMumbai To Dubai FlightsMumbai To Paris FlightsMumbai To Melbourne FlightsMumbai To Los Angeles FlightsMumbai To Seoul FlightsPopular flights to Johannesburg
Nairobi To Johannesburg FlightsHyderabad To Johannesburg FlightsDoha To Johannesburg FlightsDar es Salaam To Johannesburg FlightsJeddah To Johannesburg FlightsVishakhapatnam To Johannesburg FlightsSingapore To Johannesburg FlightsLusaka To Johannesburg FlightsLondon To Johannesburg FlightsPatna To Johannesburg FlightsPopular flights from Johannesburg
Johannesburg To Dubai FlightsJohannesburg To Mauritius FlightsJohannesburg To Abu Dhabi FlightsJohannesburg To Calicut FlightsJohannesburg To Nairobi FlightsJohannesburg To Bangkok FlightsJohannesburg To Harare FlightsJohannesburg To Dar es Salaam FlightsJohannesburg To Kolkata FlightsPlan ahead of your travel. Check these things early.

Visa Required
Apply at embassy/consulate

May to September
Dry winter season

South African Rand
Symbol: R (ZAR)

11 Official Languages
English widely spoken
© 2026 Le Travenues Technology Ltd. India. All brands are trademarks of their respective owners