Cheap Flights from Johannesburg to Mumbai
Browse current best options from Johannesburg. Become a member to unlock all deals and get alerts when new deals appear.
Deals from
Johannesburg
RatePunk searches hundreds of travel sites at once for deals on flights to Mumbai
Prices updated 24 days ago
486,190 searches this week
171 airlines compared
80%+ AI score for best value
Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)
Today’s best flight deals from Johannesburg to Mumbai
Explore current cheapest deals departing from Johannesburg to Mumbai
Round trip
Sort by: Cheapest
June 17 - June 19
JNB - Mumbai
$744
$482
Round trip
June 18 - June 24
JNB - Mumbai
$687
$485
Round trip
June 17 - June 24
JNB - Mumbai
$687
$486
Round trip
June 17 - June 21
JNB - Mumbai
$741
$488
Round trip
June 17 - June 23
JNB - Mumbai
$687
$488
Round trip
June 18 - June 23
JNB - Mumbai
$709
$489
Round trip
July 13 - July 26
JNB - Mumbai
$712
$504
Round trip
October 1 - October 20
JNB - Mumbai
$603
$521
Round trip
July 20 - July 26
JNB - Mumbai
$733
$536
Round trip
September 23 - September 30
JNB - Mumbai
$507
$549
Round trip
Unlock all 500+ flight deals to Mumbai and get alerts when great deals appear
Route Intelligence — 486,190 Searches this Week
Insights for flights from Johannesburg to Mumbai
How much is a round trip from Johannesburg to Mumbai
Regular price: $637 - $857
Prices are currently below the regular range for flights from Johannesburg to Mumbai.
The regular price range for flights from Johannesburg to Mumbai is between $637 and $857. The current lowest deal is $482 with Etihad Airways, for travel from Jun 17 to Jun 19.
now $482
Low $637
High $857
The cheapest time to fly from Johannesburg to Mumbai
The cheapest month to fly from Johannesburg to Mumbai is January, with a median price of $318. The most expensive month is July, with a median price of $1445. Prices are generally lower from January to November.
January
Flights from $318
July
Flights from $1,445
Direct flights from Johannesburg to Mumbai
Etihad Airways
Air Tanzania
Kenya Airways
Uganda Airlines
Last-minute flights going from Johannesburg to Mumbai
Wed, Jun 17
JNB - Mumbai
Johannesburg (JNB) - Mumbai (BOM)
Etihad Airways
$744
$482
One-way
Wed, Jun 17
JNB - Mumbai
Johannesburg (JNB) - Mumbai (BOM)
Etihad Airways
$687
$486
One-way
Wed, Jun 17
JNB - Mumbai
Johannesburg (JNB) - Mumbai (BOM)
Etihad Airways
$741
$488
One-way
Wed, Jun 17
JNB - Mumbai
Johannesburg (JNB) - Mumbai (BOM)
Etihad Airways
$687
$488
One-way
Thu, Jun 18
JNB - Mumbai
Johannesburg (JNB) - Mumbai (BOM)
Etihad Airways
$687
$485
One-way
Thu, Jun 18
JNB - Mumbai
Johannesburg (JNB) - Mumbai (BOM)
Etihad Airways
$709
$489
One-way
Biggest price drops on these dates for flights from Johannesburg to Mumbai
Dec 4 - Dec 31
$934 → $580
38%
Dec 16 - Dec 23
$893 → $580
35%
Dec 2 - Dec 31
$940 → $665
29%
Dec 2 - Dec 16
$931 → $667
28%
Popular Airports to fly from Johannesburg to Mumbai
Johannesburg - Mumbai route insights
💸 Price insights
Recent fares are above the typical level
Recent fares are above the typical level, with 22% of deals historically considered good.
📅 Best time to fly
January is historically cheapest at $318
Historically, January offers the lowest median price at $318, compared to July at $1445.
⏱️ Flight duration
Connecting flights average 30h 30m
Flights from Johannesburg to Mumbai typically involve 2 stopovers, with a median duration of 30h 30m.
✈️ Airlines & availability
No direct flights available
There are no direct flights available for this route; all flights include at least one stopover.
🏆 Airline highlight
Etihad Airways offers connecting flights
Etihad Airways has historically offered connecting flights on this route, with 52 deals found.
🎯 Booking tip
Deals appear frequently
Deals for flights from Johannesburg to Mumbai appear frequently, averaging 1.03 deals per day.
Johannesburg main airports to depart from
O. R. Tambo International (JNB)
O. R. Tambo International Airport is a primary option for flights from Johannesburg to Mumbai.
📍 ~20 km from Johannesburg city center (reachable by car).
💸 Flights from ~$482
Lanseria International (HLA)
Lanseria International Airport offers an alternative departure point from Johannesburg to Mumbai.
📍 ~30 km from Johannesburg city center (reachable by car).
💸 Flights from ~$1010
Mumbai main airports to arrive at
Chhatrapati Shivaji International (BOM)
Chhatrapati Shivaji International Airport is a good option for flights from Johannesburg to Mumbai.
📍 ~5 km from city center (reachable by car)
💸 Flights from ~$482
Airports nearby Mumbai used as alternative
Pune (PNQ)
Pune (PNQ) is a viable alternative for Mumbai due to its proximity and infrastructure.
📍 ~120 km from Mumbai (reachable by car or rail)
💸 Flights from ~$856
Surat (STV)
Surat (STV) is a secondary option, especially for travelers to North Mumbai.
📍 ~230 km from Mumbai (reachable by high-speed rail or road)
💸 Flights from ~$856
Sardar Vallabhbhai Patel International (AMD)
Sardar Vallabhbhai Patel International (AMD) offers broader international connectivity and is often cheaper.
📍 ~440 km from Mumbai (reachable by rail or connecting flight)
💸 Flights from ~$694
Gandhinagar Airport (ISK)
Gandhinagar Airport (ISK) is geographically close to Mumbai but has very limited flight options.
📍 ~140 km from Mumbai (reachable by car)
💸 Flights from ~$870
Vadodara (BDQ)
Vadodara (BDQ) is a reliable regional airport with good domestic connections and rail links.
📍 ~360 km from Mumbai (reachable by rail)
💸 Flights from ~$750
Business & First Class Flight Deals to Mumbai
Discover luxury on the budget with premium cabin class on flights from Johannesburg to Mumbai.
Elite
Best Elite deals to Mumbai
Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.
From JNB
Elite
Sep 07
Mumbai, India
91% AI deal score
$3,137
$1,676
Save $1,461
From JNB
Elite
Sep 19
Mumbai, India
91% AI deal score
$3,121
$1,676
Save $1,445
From JNB
Elite
Aug 12
Mumbai, India
91% AI deal score
$2,844
$1,702
Save $1,142
From JNB
Elite
Aug 03
Mumbai, India
90% AI deal score
$2,845
$1,676
Save $1,169
From JNB
Elite
Aug 10
Mumbai, India
90% AI deal score
$2,873
$1,676
Save $1,197
From JNB
Elite
Aug 07
Mumbai, India
90% AI deal score
$2,911
$1,676
Save $1,235
From JNB
Elite
Oct 23
Mumbai, India
90% AI deal score
$2,810
$1,676
Save $1,134
From JNB
Elite
Aug 10
Mumbai, India
90% AI deal score
$2,833
$1,676
Save $1,157
From JNB
Elite
Aug 16
Mumbai, India
90% AI deal score
$2,884
$1,676
Save $1,208
From JNB
Elite
Aug 12
Mumbai, India
90% AI deal score
$2,924
$1,677
Save $1,247
From JNB
Elite
Jul 04
Mumbai, India
90% AI deal score
$2,950
$1,677
Save $1,273
From JNB
Elite
Jul 05
Mumbai, India
90% AI deal score
$2,994
$1,677
Save $1,317
From JNB
Elite
Aug 07
Mumbai, India
90% AI deal score
$2,913
$1,677
Save $1,236
From JNB
Elite
Jul 17
Mumbai, India
90% AI deal score
$3,009
$1,677
Save $1,332
From JNB
Elite
Aug 08
Mumbai, India
90% AI deal score
$2,913
$1,677
Save $1,236
From JNB
Elite
Aug 05
Mumbai, India
90% AI deal score
$2,913
$1,677
Save $1,236
From JNB
Elite
Aug 07
Mumbai, India
90% AI deal score
$2,841
$1,677
Save $1,164
From JNB
Elite
Jul 01
Mumbai, India
90% AI deal score
$2,846
$1,700
Save $1,146
From JNB
Elite
Nov 16
Mumbai, India
89% AI deal score
$2,624
$1,676
Save $948
From JNB
Elite
Nov 04
Mumbai, India
89% AI deal score
$2,629
$1,676
Save $953
From JNB
Elite
Jul 05
Mumbai, India
89% AI deal score
$2,799
$1,676
Save $1,123
From JNB
Elite
Jul 20
Mumbai, India
89% AI deal score
$2,872
$1,677
Save $1,195
From JNB
Elite
Jul 04
Mumbai, India
89% AI deal score
$2,846
$1,677
Save $1,169
From JNB
Elite
Jul 26
Mumbai, India
89% AI deal score
$2,870
$1,677
Save $1,193
From JNB
Elite
Jul 27
Mumbai, India
89% AI deal score
$2,870
$1,677
Save $1,193
From JNB
Elite
Jul 27
Mumbai, India
89% AI deal score
$2,872
$1,677
Save $1,195
From JNB
Elite
Jul 12
Mumbai, India
89% AI deal score
$2,826
$1,677
Save $1,149
From JNB
Elite
Jul 12
Mumbai, India
89% AI deal score
$2,863
$1,677
Save $1,186
From JNB
Elite
Jul 17
Mumbai, India
89% AI deal score
$2,859
$1,677
Save $1,182
From JNB
Elite
Jul 05
Mumbai, India
89% AI deal score
$2,798
$1,677
Save $1,121
From JNB
Elite
Jul 22
Mumbai, India
89% AI deal score
$2,837
$1,677
Save $1,160
From JNB
Elite
Jul 08
Mumbai, India
89% AI deal score
$2,803
$1,677
Save $1,126
From JNB
Elite
Jul 27
Mumbai, India
89% AI deal score
$2,859
$1,677
Save $1,182
From JNB
Elite
Oct 11
Mumbai, India
89% AI deal score
$2,788
$1,677
Save $1,111
From JNB
Elite
Jul 12
Mumbai, India
89% AI deal score
$2,813
$1,677
Save $1,136
From JNB
Elite
Jul 12
Mumbai, India
89% AI deal score
$2,861
$1,677
Save $1,184
From JNB
Elite
Jul 04
Mumbai, India
89% AI deal score
$2,803
$1,677
Save $1,126
From JNB
Elite
Jul 19
Mumbai, India
89% AI deal score
$2,861
$1,677
Save $1,184
From JNB
Elite
Jul 29
Mumbai, India
89% AI deal score
$2,874
$1,677
Save $1,197
From JNB
Elite
Jul 13
Mumbai, India
89% AI deal score
$2,850
$1,677
Save $1,173
From JNB
Elite
Jul 20
Mumbai, India
89% AI deal score
$2,857
$1,677
Save $1,180
From JNB
Elite
Jul 05
Mumbai, India
89% AI deal score
$2,824
$1,677
Save $1,147
From JNB
Elite
Jul 25
Mumbai, India
89% AI deal score
$2,841
$1,677
Save $1,164
From JNB
Elite
Jul 25
Mumbai, India
89% AI deal score
$2,861
$1,677
Save $1,184
From JNB
Elite
Jul 31
Mumbai, India
89% AI deal score
$2,878
$1,677
Save $1,201
From JNB
Elite
Jul 17
Mumbai, India
89% AI deal score
$2,836
$1,677
Save $1,159
From JNB
Elite
Jul 25
Mumbai, India
89% AI deal score
$2,872
$1,677
Save $1,195
From JNB
Elite
Jul 26
Mumbai, India
89% AI deal score
$2,861
$1,677
Save $1,184
From JNB
Elite
Jul 25
Mumbai, India
89% AI deal score
$2,859
$1,677
Save $1,182
From JNB
Elite
Jul 06
Mumbai, India
89% AI deal score
$2,837
$1,677
Save $1,160
From JNB
Elite
Jul 04
Mumbai, India
89% AI deal score
$2,844
$1,677
Save $1,167
From JNB
Elite
Jul 26
Mumbai, India
89% AI deal score
$2,841
$1,677
Save $1,164
From JNB
Elite
Jul 05
Mumbai, India
89% AI deal score
$2,839
$1,677
Save $1,162
From JNB
Elite
Jul 04
Mumbai, India
89% AI deal score
$2,831
$1,677
Save $1,154
From JNB
Elite
Jul 05
Mumbai, India
89% AI deal score
$2,838
$1,677
Save $1,161
From JNB
Elite
Jul 08
Mumbai, India
89% AI deal score
$2,836
$1,677
Save $1,159
From JNB
Elite
Jul 08
Mumbai, India
89% AI deal score
$2,790
$1,677
Save $1,113
From JNB
Elite
Jul 20
Mumbai, India
89% AI deal score
$2,837
$1,677
Save $1,160
From JNB
Elite
Jul 05
Mumbai, India
89% AI deal score
$2,841
$1,677
Save $1,164
From JNB
Elite
Jul 10
Mumbai, India
89% AI deal score
$2,849
$1,677
Save $1,172
From JNB
Elite
Jul 13
Mumbai, India
89% AI deal score
$2,824
$1,677
Save $1,147
From JNB
Elite
Jul 22
Mumbai, India
89% AI deal score
$2,841
$1,677
Save $1,164
From JNB
Elite
Jun 24
Mumbai, India
89% AI deal score
$2,627
$1,700
Save $927
From JNB
Elite
Jun 29
Mumbai, India
88% AI deal score
$2,615
$1,676
Save $939
From JNB
Elite
Jun 22
Mumbai, India
88% AI deal score
$2,668
$1,677
Save $991
From JNB
Elite
Jun 29
Mumbai, India
88% AI deal score
$2,554
$1,677
Save $877
From JNB
Elite
Jun 29
Mumbai, India
88% AI deal score
$2,551
$1,677
Save $874
From JNB
Elite
Jun 29
Mumbai, India
88% AI deal score
$2,572
$1,677
Save $895
From JNB
Elite
Jun 29
Mumbai, India
88% AI deal score
$2,552
$1,677
Save $875
From JNB
Elite
Jun 29
Mumbai, India
88% AI deal score
$2,555
$1,677
Save $878
From JNB
Elite
Aug 11
Mumbai, India
88% AI deal score
$2,844
$1,952
Save $892
From JNB
Elite
Aug 12
Mumbai, India
88% AI deal score
$2,844
$1,952
Save $892
From JNB
Elite
Aug 14
Mumbai, India
88% AI deal score
$2,844
$1,952
Save $892
From JNB
Elite
Jun 17
Mumbai, India
87% AI deal score
$2,779
$1,798
Save $981
From JNB
Elite
Jun 23
Mumbai, India
87% AI deal score
$2,654
$1,886
Save $768
From JNB
Elite
Jun 25
Mumbai, India
87% AI deal score
$2,644
$1,886
Save $758
From JNB
Elite
Jun 17
Mumbai, India
86% AI deal score
$2,694
$1,856
Save $838
From JNB
Elite
Jun 17
Mumbai, India
86% AI deal score
$2,775
$1,874
Save $901
From JNB
Elite
Jun 19
Mumbai, India
86% AI deal score
$2,436
$1,924
Save $512
From JNB
Elite
Jun 20
Mumbai, India
85% AI deal score
$2,436
$1,989
Save $447
From JNB
Elite
Aug 12
Mumbai, India
83% AI deal score
$2,884
$2,246
Save $638
From JNB
Elite
Aug 12
Mumbai, India
83% AI deal score
$2,844
$2,246
Save $598
From JNB
Elite
Aug 12
Mumbai, India
83% AI deal score
$2,877
$2,246
Save $631
From JNB
Elite
Aug 12
Mumbai, India
83% AI deal score
$2,861
$2,247
Save $614
From JNB
Elite
Aug 12
Mumbai, India
83% AI deal score
$2,907
$2,248
Save $659
From JNB
Elite
Aug 04
Mumbai, India
82% AI deal score
$2,264
$2,008
Save $256
From JNB
Elite
Aug 19
Mumbai, India
81% AI deal score
$2,269
$1,866
Save $403
From JNB
Elite
Jul 30
Mumbai, India
80% AI deal score
$2,550
$2,247
Save $303
From JNB
Elite
Jul 30
Mumbai, India
80% AI deal score
$2,524
$2,251
Save $273
From JNB
Elite
Jun 18
Mumbai, India
79% AI deal score
$2,543
$2,207
Save $336
From JNB
Elite
Oct 16
Mumbai, India
78% AI deal score
$2,752
$2,242
Save $510
From JNB
Elite
Oct 28
Mumbai, India
78% AI deal score
$2,762
$2,248
Save $514
From JNB
Elite
Nov 20
Mumbai, India
78% AI deal score
$2,014
$2,009
Save $5
From JNB
Elite
Jun 19
Mumbai, India
78% AI deal score
$2,479
$2,181
Save $298
From JNB
Elite
Jun 20
Mumbai, India
78% AI deal score
$2,511
$2,247
Save $264
From JNB
Elite
Aug 02
Mumbai, India
78% AI deal score
$2,419
$2,250
Save $169
From JNB
Elite
Jun 18
Mumbai, India
78% AI deal score
$2,436
$2,259
Save $177
From JNB
Elite
Jul 21
Mumbai, India
78% AI deal score
$2,468
$2,292
Save $176
From JNB
Elite
Jul 21
Mumbai, India
78% AI deal score
$2,451
$2,296
Save $155
From JNB
Elite
Jun 30
Mumbai, India
77% AI deal score
$2,697
$2,315
Save $382