FlightsFrom Mumbai

To Johannesburg

Cheap Flights from Mumbai to Johannesburg

Browse current best options from Mumbai. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

Mumbai

RatePunk searches hundreds of travel sites at once for deals on flights to Johannesburg

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 Mumbai to Johannesburg

Explore current cheapest deals departing from Mumbai to Johannesburg

October 19 - October 30

Cheapest

BOM - Johannesburg

$786

$523

Round trip

September 17 - September 30

BOM - Johannesburg

$759

$525

Round trip

September 16 - September 23

Best

BOM - Johannesburg

$782

$535

Round trip

September 23 - September 30

Best

BOM - Johannesburg

$778

$541

Round trip

November 23 - November 30

Best

BOM - Johannesburg

$783

$546

Round trip

September 16 - September 24

BOM - Johannesburg

$765

$552

Round trip

September 19 - September 26

BOM - Johannesburg

$783

$557

Round trip

October 2 - October 12

BOM - Johannesburg

$780

$557

Round trip

September 13 - September 19

Earliest

BOM - Johannesburg

$783

$558

Round trip

September 18 - September 28

BOM - Johannesburg

$762

$558

Round trip

Unlock all 500+ flight deals to Johannesburg and get alerts when great deals appear

Route Intelligence — 486,190 Searches this Week

Insights for flights from Mumbai to Johannesburg

Flights from Mumbai to Johannesburg cover a substantial distance of 6964 km, classifying this as a long-haul route. This journey typically involves significant travel time due to the distance and required connections. For those planning cheap flights from Mumbai to Johannesburg, understanding the typical price range and travel patterns is key to securing a good fare.
Fares for this route are typically $741–$1636, with a median of $1161. Right now, fares to Johannesburg from Mumbai are below the typical level. New deals appear almost daily, offering frequent opportunities to find competitive prices.
When considering the cheapest time to fly from Mumbai to Johannesburg, January stands out with a median fare of $322. Following closely are March, with a median fare of $335, and February, where the median fare is $338. These months offer the most budget-friendly options for this route.
Regarding the flight from Mumbai to Johannesburg, most itineraries connect at least once, as direct flights from Mumbai to Johannesburg are not available. When connecting, the typical number of stopovers is 2. This means you should factor in additional time for layovers when planning your trip.
A typical journey from Mumbai to Johannesburg takes approximately 34h 20m, including connections. This duration accounts for the long-haul distance and the multiple stopovers usually involved in traveling between these two cities. Travelers should prepare for an extended travel day.

How much is a round trip from Mumbai to Johannesburg

Regular price: $682 - $1,056

Prices for flights from Mumbai to Johannesburg are currently below the regular range.

The regular price range for flights from Mumbai to Johannesburg is between $682 and $1056. The current lowest deal is $523 with Kenya Airways, for travel from Oct 19-Oct 30.

now $523

Low $682

High $1,056

The cheapest time to fly from Mumbai to Johannesburg

Flights from Mumbai to Johannesburg are cheapest in January, with a median price of $322. The most expensive month to fly is May, with a median price of $1355. Prices are generally lower from January to November.

January

Cheapest

Flights from $322

May

Most Expensive

Flights from $1,355

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from Mumbai to Johannesburg

Airline logo

Etihad Airways

Airline logo

Kenya Airways

Airline logo

Air Tanzania

Airline logo

Uganda Airlines

Last-minute flights going from Mumbai to Johannesburg

Fri, Jun 19

⌛ Last-Minute

BOM - Johannesburg

Etihad Airways

Mumbai (BOM) - Johannesburg (JNB)

Etihad Airways

$851

$565

One-way

Tue, Jun 23

⌛ Last-Minute

BOM - Johannesburg

Etihad Airways

Mumbai (BOM) - Johannesburg (JNB)

Etihad Airways

$834

$641

One-way

Wed, Jul 1

⌛ Last-Minute

BOM - Johannesburg

Air Tanzania

Mumbai (BOM) - Johannesburg (JNB)

Air Tanzania

$759

$633

One-way

Thu, Jul 2

⌛ Last-Minute

BOM - Johannesburg

Air Tanzania

Mumbai (BOM) - Johannesburg (JNB)

Air Tanzania

$730

$622

One-way

Fri, Jul 3

⌛ Last-Minute

BOM - Johannesburg

Air Tanzania

Mumbai (BOM) - Johannesburg (JNB)

Air Tanzania

$728

$600

One-way

Thu, Jul 16

⌛ Last-Minute

BOM - Johannesburg

Air Tanzania

Mumbai (BOM) - Johannesburg (JNB)

Air Tanzania

$749

$627

One-way

Biggest price drops on these dates for flights from Mumbai to Johannesburg

3 nights

Dec 1 - Dec 4

$900  →  $568

37%

5 nights

Dec 1 - Dec 6

$888  →  $569

36%

3 nights

Jun 19 - Jun 22

$851  →  $565

34%

9 nights

Dec 7 - Dec 16

$891  →  $626

30%

Popular Airports to fly from Mumbai to Johannesburg

Mumbai - Johannesburg route insights

💸 Price insights

Recent fares are below the typical level

Recent fares from Mumbai to Johannesburg are below the typical level, with deals around $523.

📅 Best time to fly

January is historically cheapest

Historically, January is the cheapest month to fly from Mumbai to Johannesburg, with a median price of $322.

⏱️ Flight duration

Connecting flights average 34h 20m

Flights from Mumbai to Johannesburg typically involve connecting flights, with a median duration of 34h 20m.

✈️ Airlines & availability

Connecting deals are frequent

Deals for connecting flights from Mumbai to Johannesburg are frequent, with over 1 deal per day.

🏆 Airline highlight

Etihad Airways offers connecting flights

Etihad Airways is one of the airlines offering connecting flights on the Mumbai to Johannesburg route.

🎯 Booking tip

Consider booking in January or March

Historically, January and March offer some of the lowest median prices for this route.

Mumbai main airports to depart from

Chhatrapati Shivaji International (BOM)

Cheapest

Chhatrapati Shivaji International Airport is a good option for flights from Mumbai to Johannesburg.

📍 ~5 km from Mumbai (reachable by car)

💸 Flights from ~$523

Johannesburg main airports to arrive at

O. R. Tambo International (JNB)

Cheapest

Arrive at O. R. Tambo International for convenient access to Johannesburg and surrounding areas.

📍 ~20 km from city center (reachable by car)

💸 Flights from ~$523

Lanseria International (HLA)

Lanseria International offers an alternative arrival point for Johannesburg, serving the northwest region.

📍 ~30 km from city center (reachable by car)

💸 Flights from ~$890

Airports nearby Johannesburg used as alternative

Lanseria International (HLA)

Consider Lanseria International for potentially easier terminal navigation and faster check-in processes.

📍 ~30 km from Johannesburg (reachable by car)

💸 Flights from ~$890

Bloemfontein (BFN)

Bloemfontein is a major domestic hub with reliable scheduled services and good infrastructure.

📍 ~400 km from Johannesburg (reachable by car)

💸 Flights from ~$800

Kruger Mpumalanga International (MQP)

Kruger Mpumalanga International is a reliable regional airport serving the eastern part of the country.

📍 ~350 km from Johannesburg (reachable by car)

💸 Flights from ~$836

Polokwane International (PTG)

Polokwane International is a domestic airport within reasonable driving distance for northern Gauteng travelers.

📍 ~300 km from Johannesburg (reachable by car)

💸 Flights from ~$874

Durban International (DUR)

Cheapest

Durban International is a major international hub with a wide variety of airlines and destinations.

📍 ~500 km from Johannesburg (reachable by car)

💸 Flights from ~$755

Business & First Class Flight Deals to Johannesburg

Discover luxury on the budget with premium cabin class on flights from Mumbai to Johannesburg.

Elite

Best Elite deals to Johannesburg

Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.

From BOM

Elite

Sep 09

Johannesburg, South Africa

91% AI deal score

$4,297

$2,246

Save $2,051

From BOM

Elite

Sep 12

Johannesburg, South Africa

91% AI deal score

$4,296

$2,246

Save $2,050

From BOM

Elite

Sep 11

Johannesburg, South Africa

91% AI deal score

$4,296

$2,246

Save $2,050

From BOM

Elite

Sep 04

Johannesburg, South Africa

91% AI deal score

$4,287

$2,248

Save $2,039

From BOM

Elite

Oct 01

Johannesburg, South Africa

90% AI deal score

$4,500

$1,823

Save $2,677

From BOM

Elite

Jul 28

Johannesburg, South Africa

90% AI deal score

$4,319

$1,823

Save $2,496

From BOM

Elite

Nov 10

Johannesburg, South Africa

90% AI deal score

$4,236

$1,823

Save $2,413

From BOM

Elite

Nov 09

Johannesburg, South Africa

90% AI deal score

$4,214

$1,823

Save $2,391

From BOM

Elite

Nov 10

Johannesburg, South Africa

90% AI deal score

$4,203

$1,823

Save $2,380

From BOM

Elite

Nov 18

Johannesburg, South Africa

90% AI deal score

$4,192

$1,823

Save $2,369

From BOM

Elite

Aug 17

Johannesburg, South Africa

90% AI deal score

$4,165

$1,823

Save $2,342

From BOM

Elite

Aug 15

Johannesburg, South Africa

90% AI deal score

$4,041

$1,823

Save $2,218

From BOM

Elite

Aug 02

Johannesburg, South Africa

90% AI deal score

$4,202

$1,826

Save $2,376

From BOM

Elite

Jul 15

Johannesburg, South Africa

90% AI deal score

$4,455

$1,830

Save $2,625

From BOM

Elite

Aug 24

Johannesburg, South Africa

90% AI deal score

$4,090

$1,830

Save $2,260

From BOM

Elite

Oct 02

Johannesburg, South Africa

90% AI deal score

$4,377

$1,830

Save $2,547

From BOM

Elite

Nov 25

Johannesburg, South Africa

90% AI deal score

$4,172

$1,830

Save $2,342

From BOM

Elite

Sep 10

Johannesburg, South Africa

90% AI deal score

$4,377

$1,831

Save $2,546

From BOM

Elite

Jul 01

Johannesburg, South Africa

90% AI deal score

$4,417

$1,834

Save $2,583

From BOM

Elite

Jun 28

Johannesburg, South Africa

90% AI deal score

$4,403

$1,834

Save $2,569

From BOM

Elite

Jul 01

Johannesburg, South Africa

90% AI deal score

$4,483

$1,834

Save $2,649

From BOM

Elite

Jul 03

Johannesburg, South Africa

90% AI deal score

$4,449

$1,834

Save $2,615

From BOM

Elite

Jun 27

Johannesburg, South Africa

90% AI deal score

$4,308

$1,834

Save $2,474

From BOM

Elite

Nov 10

Johannesburg, South Africa

90% AI deal score

$4,309

$1,834

Save $2,475

From BOM

Elite

Nov 11

Johannesburg, South Africa

90% AI deal score

$4,280

$1,834

Save $2,446

From BOM

Elite

Jul 03

Johannesburg, South Africa

90% AI deal score

$4,525

$1,834

Save $2,691

From BOM

Elite

Nov 24

Johannesburg, South Africa

90% AI deal score

$4,234

$1,835

Save $2,399

From BOM

Elite

Sep 09

Johannesburg, South Africa

90% AI deal score

$4,586

$1,835

Save $2,751

From BOM

Elite

Jun 30

Johannesburg, South Africa

90% AI deal score

$4,227

$1,837

Save $2,390

From BOM

Elite

Aug 02

Johannesburg, South Africa

90% AI deal score

$4,175

$1,837

Save $2,338

From BOM

Elite

Sep 15

Johannesburg, South Africa

90% AI deal score

$4,338

$1,837

Save $2,501

From BOM

Elite

Jul 23

Johannesburg, South Africa

90% AI deal score

$4,470

$1,839

Save $2,631

From BOM

Elite

Aug 02

Johannesburg, South Africa

90% AI deal score

$4,202

$1,839

Save $2,363

From BOM

Elite

Jul 08

Johannesburg, South Africa

90% AI deal score

$4,425

$1,839

Save $2,586

From BOM

Elite

Jul 13

Johannesburg, South Africa

90% AI deal score

$4,397

$1,839

Save $2,558

From BOM

Elite

Aug 10

Johannesburg, South Africa

90% AI deal score

$4,146

$1,839

Save $2,307

From BOM

Elite

Aug 01

Johannesburg, South Africa

90% AI deal score

$4,240

$1,840

Save $2,400

From BOM

Elite

Nov 16

Johannesburg, South Africa

90% AI deal score

$4,192

$1,840

Save $2,352

From BOM

Elite

Jul 04

Johannesburg, South Africa

89% AI deal score

$4,256

$1,823

Save $2,433

From BOM

Elite

Aug 09

Johannesburg, South Africa

89% AI deal score

$4,023

$1,823

Save $2,200

From BOM

Elite

Aug 27

Johannesburg, South Africa

89% AI deal score

$4,030

$1,823

Save $2,207

From BOM

Elite

Jun 28

Johannesburg, South Africa

89% AI deal score

$4,006

$1,823

Save $2,183

From BOM

Elite

Aug 08

Johannesburg, South Africa

89% AI deal score

$4,023

$1,823

Save $2,200

From BOM

Elite

Jun 26

Johannesburg, South Africa

89% AI deal score

$4,080

$1,823

Save $2,257

From BOM

Elite

Jul 01

Johannesburg, South Africa

89% AI deal score

$4,254

$1,830

Save $2,424

From BOM

Elite

Jul 11

Johannesburg, South Africa

89% AI deal score

$4,112

$1,830

Save $2,282

From BOM

Elite

Jul 28

Johannesburg, South Africa

89% AI deal score

$4,265

$1,830

Save $2,435

From BOM

Elite

Aug 05

Johannesburg, South Africa

89% AI deal score

$4,024

$1,830

Save $2,194

From BOM

Elite

Jun 30

Johannesburg, South Africa

89% AI deal score

$4,059

$1,830

Save $2,229

From BOM

Elite

Jul 20

Johannesburg, South Africa

89% AI deal score

$4,288

$1,830

Save $2,458

From BOM

Elite

Jun 23

Johannesburg, South Africa

89% AI deal score

$4,073

$1,830

Save $2,243

From BOM

Elite

Jul 12

Johannesburg, South Africa

89% AI deal score

$4,112

$1,830

Save $2,282

From BOM

Elite

Aug 22

Johannesburg, South Africa

89% AI deal score

$4,050

$1,834

Save $2,216

From BOM

Elite

Jul 18

Johannesburg, South Africa

89% AI deal score

$4,203

$1,834

Save $2,369

From BOM

Elite

Aug 24

Johannesburg, South Africa

89% AI deal score

$4,059

$1,834

Save $2,225

From BOM

Elite

Jul 30

Johannesburg, South Africa

89% AI deal score

$4,284

$1,834

Save $2,450

From BOM

Elite

Jun 27

Johannesburg, South Africa

89% AI deal score

$4,127

$1,834

Save $2,293

From BOM

Elite

Aug 11

Johannesburg, South Africa

89% AI deal score

$3,991

$1,834

Save $2,157

From BOM

Elite

Jun 27

Johannesburg, South Africa

89% AI deal score

$4,133

$1,834

Save $2,299

From BOM

Elite

Jul 16

Johannesburg, South Africa

89% AI deal score

$4,281

$1,834

Save $2,447

From BOM

Elite

Aug 17

Johannesburg, South Africa

89% AI deal score

$4,000

$1,835

Save $2,165

From BOM

Elite

Jul 13

Johannesburg, South Africa

89% AI deal score

$4,235

$1,835

Save $2,400

From BOM

Elite

Aug 14

Johannesburg, South Africa

89% AI deal score

$4,046

$1,835

Save $2,211

From BOM

Elite

Jul 14

Johannesburg, South Africa

89% AI deal score

$4,235

$1,835

Save $2,400

From BOM

Elite

Jul 01

Johannesburg, South Africa

89% AI deal score

$4,291

$1,835

Save $2,456

From BOM

Elite

Nov 25

Johannesburg, South Africa

89% AI deal score

$4,168

$1,835

Save $2,333

From BOM

Elite

Jun 27

Johannesburg, South Africa

89% AI deal score

$4,068

$1,835

Save $2,233

From BOM

Elite

Jul 13

Johannesburg, South Africa

89% AI deal score

$4,238

$1,835

Save $2,403

From BOM

Elite

Jun 23

Johannesburg, South Africa

89% AI deal score

$4,215

$1,835

Save $2,380

From BOM

Elite

Jun 25

Johannesburg, South Africa

89% AI deal score

$4,028

$1,835

Save $2,193

From BOM

Elite

Jun 28

Johannesburg, South Africa

89% AI deal score

$4,070

$1,835

Save $2,235

From BOM

Elite

Jul 01

Johannesburg, South Africa

89% AI deal score

$4,218

$1,835

Save $2,383

From BOM

Elite

Aug 16

Johannesburg, South Africa

89% AI deal score

$3,924

$1,837

Save $2,087

From BOM

Elite

Aug 17

Johannesburg, South Africa

89% AI deal score

$4,017

$1,837

Save $2,180

From BOM

Elite

Aug 15

Johannesburg, South Africa

89% AI deal score

$3,921

$1,837

Save $2,084

From BOM

Elite

Aug 18

Johannesburg, South Africa

89% AI deal score

$3,989

$1,837

Save $2,152

From BOM

Elite

Jun 30

Johannesburg, South Africa

89% AI deal score

$4,095

$1,837

Save $2,258

From BOM

Elite

Aug 17

Johannesburg, South Africa

89% AI deal score

$3,933

$1,837

Save $2,096

From BOM

Elite

Jul 12

Johannesburg, South Africa

89% AI deal score

$4,306

$1,839

Save $2,467

From BOM

Elite

Aug 10

Johannesburg, South Africa

89% AI deal score

$3,973

$1,839

Save $2,134

From BOM

Elite

Jul 25

Johannesburg, South Africa

89% AI deal score

$4,283

$1,839

Save $2,444

From BOM

Elite

Jun 21

Johannesburg, South Africa

89% AI deal score

$4,192

$1,839

Save $2,353

From BOM

Elite

Jul 06

Johannesburg, South Africa

89% AI deal score

$4,236

$1,840

Save $2,396

From BOM

Elite

Jul 28

Johannesburg, South Africa

87% AI deal score

$2,493

$1,868

Save $625

From BOM

Elite

Oct 01

Johannesburg, South Africa

82% AI deal score

$2,468

$2,052

Save $416

From BOM

Elite

Aug 10

Johannesburg, South Africa

80% AI deal score

$2,339

$1,866

Save $473

From BOM

Elite

Aug 02

Johannesburg, South Africa

80% AI deal score

$2,341

$1,868

Save $473

From BOM

Elite

Aug 03

Johannesburg, South Africa

80% AI deal score

$2,346

$1,868

Save $478

From BOM

Elite

Jul 28

Johannesburg, South Africa

80% AI deal score

$2,593

$2,251

Save $342

From BOM

Elite

Jul 09

Johannesburg, South Africa

79% AI deal score

$2,495

$2,251

Save $244

From BOM

Elite

Jul 28

Johannesburg, South Africa

79% AI deal score

$2,499

$2,252

Save $247

From BOM

Elite

Sep 13

Johannesburg, South Africa

79% AI deal score

$2,495

$2,253

Save $242

From BOM

Elite

Jul 09

Johannesburg, South Africa

79% AI deal score

$2,500

$2,253

Save $247

From BOM

Elite

Jul 28

Johannesburg, South Africa

79% AI deal score

$2,498

$2,253

Save $245

From BOM

Elite

Jul 28

Johannesburg, South Africa

79% AI deal score

$2,489

$2,253

Save $236

From BOM

Elite

Jul 09

Johannesburg, South Africa

79% AI deal score

$2,498

$2,275

Save $223

From BOM

Elite

Jul 09

Johannesburg, South Africa

79% AI deal score

$2,500

$2,276

Save $224

From BOM

Elite

Sep 21

Johannesburg, South Africa

79% AI deal score

$2,521

$2,278

Save $243

From BOM

Elite

Sep 22

Johannesburg, South Africa

79% AI deal score

$2,542

$2,278

Save $264

From BOM

Elite

Sep 13

Johannesburg, South Africa

78% AI deal score

$4,405

$4,396

Save $9

Frequently Asked Questions About Flights to Johannesburg

To find cheaper flights, consider being flexible with your travel dates and times. Comparing prices across different airlines and booking sites can also help you discover better deals. Looking into flights with layovers may sometimes offer more budget-friendly options.

Booking flights in advance often provides more favorable prices, especially for international routes. Prices can fluctuate, so monitoring fares over time may help you identify optimal booking periods. Last-minute bookings usually carry a higher cost.

Comparing nearby airports at both your origin and destination can sometimes reveal different flight options and prices. While not always necessary, it may occasionally lead to savings or more convenient schedules. Always factor in the additional travel time and cost to reach these alternative airports.