Cheap flights from India to Johannesburg from ₹ 19,943

This is the cheapest one-way flight price, found on 25/9. Prices may vary by date and flight preferences.
DEL — JNB
1 Oct — 8 Oct1
1 adult
Economy
From?
To?
Sun 1/10
Sun 8/10

How far in advance should I book a flight from India to Johannesburg?

To save on the cost of your flight from India to Johannesburg, book at least 61 days before your planned departure. Booking around this time can save you about 18% on the cost of this flight compared to booking a flight leaving this week. We have found prices from ₹ 71,877 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as ₹ 79,273.

What is the cheapest month to fly from India to Johannesburg?

Due to multiple factors, expect to potentially pay more when booking in July. For low rates, February can be a great choice for travel to Johannesburg. Flights to Johannesburg from India in February are about ₹ 71,393 on average during February, but can be found for as low as ₹ 54,344.

When is the cheapest time to fly from India to Johannesburg (IN - JNB)?

When flying from India to Johannesburg, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap Ethiopian Air flights from India to Johannesburg

Take a look at some of the lowest-priced Ethiopian Air flights heading from India to Johannesburg. Deals update often to give you more flight options matching your criteria

Cheap Kenya Airways flights from India to Johannesburg

Some of the best deals we've found on Kenya Airways flights travelling from India to Johannesburg. Deals frequently update to provide users with more options.

Cheap India to Johannesburg flights in September & October 2023

The best prices found for India to Johannesburg flights in September, October
These are some of the most attractive deals on flights from India to Johannesburg in 2023. Check back in a little while for more flight options.

India to Johannesburg 2023 flight deals

Cheap flights to Johannesburg from India found for this year
These are some of the most attractive deals on flights from India to Johannesburg in 2023. Check back in a little while for more flight options.

India to Johannesburg flights leaving soon

Late deals on return flights to Johannesburg from India, departing today and this week
Consider one of these great deals we found on last-minute flights from India to Johannesburg. To prevent any unwanted surprises, users should verify their flight info before booking.

One-way flights to Johannesburg from India

The cheapest one-way flights from India to Johannesburg
Take a look at some of the one-way flights we've detected from India to Johannesburg. Those needing a return flight from India to Johannesburg can use the search form above.

Find flights from India to Johannesburg within your budget

Use the slider to find flights from India to Johannesburg that fit your budget.

Fly from

Any airport

Fly to

Any airport

Budget

₹ 38,141 - ₹ 60,078

Route

Depart

Return

Price

Mumbai Chhatrapati Shivaji IntlJohannesburg OR Tambo

BOM - JNB

BOMJNB

Mumbai Chhatrapati Shivaji Intl

Thu 19/10

1 stop30h 30m

Johannesburg OR Tambo

Fri 20/10

1 stop29h 00m

₹ 38,141

Mumbai Chhatrapati Shivaji IntlJohannesburg OR Tambo

BOM - JNB

BOMJNB

Mumbai Chhatrapati Shivaji Intl

Mon 16/10

1 stop12h 25m

Johannesburg OR Tambo

Fri 20/10

1 stop14h 15m

₹ 38,805

Mumbai Chhatrapati Shivaji IntlJohannesburg OR Tambo

BOM - JNB

BOMJNB

Mumbai Chhatrapati Shivaji Intl

Fri 20/10

1 stop12h 25m

Johannesburg OR Tambo

Sun 5/11

1 stop14h 45m

₹ 38,889

Mumbai Chhatrapati Shivaji IntlJohannesburg OR Tambo

BOM - JNB

BOMJNB

Mumbai Chhatrapati Shivaji Intl

Wed 25/10

1 stop21h 00m

Johannesburg OR Tambo

Tue 31/10

1 stop20h 45m

₹ 40,717

Mumbai Chhatrapati Shivaji IntlJohannesburg OR Tambo

BOM - JNB

BOMJNB

Mumbai Chhatrapati Shivaji Intl

Sat 21/10

3 stops18h 00m

Johannesburg OR Tambo

Fri 3/11

3 stops16h 00m

₹ 41,880

Mumbai Chhatrapati Shivaji IntlJohannesburg OR Tambo

BOM - JNB

BOMJNB

Mumbai Chhatrapati Shivaji Intl

Tue 26/12

1 stop11h 50m

Johannesburg OR Tambo

Mon 1/1

1 stop20h 45m

₹ 44,955

Mumbai Chhatrapati Shivaji IntlJohannesburg OR Tambo

BOM - JNB

BOMJNB

Mumbai Chhatrapati Shivaji Intl

Thu 19/10

1 stop19h 35m

Johannesburg OR Tambo

Tue 7/11

1 stop21h 00m

₹ 48,694

Mumbai Chhatrapati Shivaji IntlJohannesburg OR Tambo

BOM - JNB

BOMJNB

Mumbai Chhatrapati Shivaji Intl

Thu 12/10

1 stop12h 35m

Johannesburg OR Tambo

Mon 30/10

1 stop31h 55m

₹ 57,003

Mumbai Chhatrapati Shivaji IntlJohannesburg OR Tambo

BOM - JNB

BOMJNB

Mumbai Chhatrapati Shivaji Intl

Wed 18/10

1 stop13h 50m

Johannesburg OR Tambo

Mon 6/11

1 stop13h 00m

₹ 60,078

Flights are sorted by cheapest first

Deals found on 25/9

Reviews of airlines servicing Johannesburg

See what other customers who have flown with Ethiopian Air, Kenya Airways and RwandAir from India to Johannesburg have to say. You can also see how each airline stacks up in terms of entertainment options, comfort, food, crew/service, and boarding process.
Singapore Airlines
8.1
Very Good
337 reviews

Entertainment

8.0

Boarding

8.2

Comfort

8.1

Crew

8.6

Food

7.6

Overall

8.1

Reviews

1 / 10

The seats and leg room not comfortable. Food was mediocre. The staff were very attentive

Singapore Airlines
8.1
Very Good
337 reviews
Singapore Airlines
8.1
Very Good
337 reviews

Entertainment

8.0

Boarding

8.2

Comfort

8.1

Crew

8.6

Food

7.6

Overall

8.1

Reviews

1 / 10

The seats and leg room not comfortable. Food was mediocre. The staff were very attentive

Emirates
7.9
Good
1,315 reviews
Singapore Airlines
8.1
Very Good
337 reviews

Entertainment

8.0

Boarding

8.2

Comfort

8.1

Crew

8.6

Food

7.6

Overall

8.1

Reviews

1 / 10

The seats and leg room not comfortable. Food was mediocre. The staff were very attentive

Air France
7.6
Good
274 reviews
Singapore Airlines
8.1
Very Good
337 reviews

Entertainment

8.0

Boarding

8.2

Comfort

8.1

Crew

8.6

Food

7.6

Overall

8.1

Reviews

1 / 10

The seats and leg room not comfortable. Food was mediocre. The staff were very attentive

Ethiopian Air
7.5
Good
125 reviews
Singapore Airlines
8.1
Very Good
337 reviews

Entertainment

8.0

Boarding

8.2

Comfort

8.1

Crew

8.6

Food

7.6

Overall

8.1

Reviews

1 / 10

The seats and leg room not comfortable. Food was mediocre. The staff were very attentive

KLM
7.5
Good
196 reviews
Singapore Airlines
8.1
Very Good
337 reviews

Entertainment

8.0

Boarding

8.2

Comfort

8.1

Crew

8.6

Food

7.6

Overall

8.1

Reviews

1 / 10

The seats and leg room not comfortable. Food was mediocre. The staff were very attentive

Related info for your journey

Useful info, stats and facts about India to Johannesburg flights.

Can I find flights from India to Johannesburg for under ₹ 38,200 on Cheapflights?

Yes, there are multiple flights from India to Johannesburg for under ₹ 38,200. The cheapest flight booked recently is on Kenya Airways for just ₹ 38,141, but on average you can expect to pay ₹ 41,215.

Are there last-minute flights available from India to Johannesburg for under ₹ 39,700?

There are currently 20+ open flights from India to Johannesburg within the next 7 days for less than ₹ 39,700.

What are the cheapest airlines to fly from India to Johannesburg one-way?

The cheapest airline one-way is RwandAir, with whom users have recently found tickets for as low as ₹ 19,943. However, be on the lookout for offers from Kenya Airways and Ethiopian Air, as they are both options that can get you from India to Johannesburg for a low price.

What are the most popular routes from India to Johannesburg?

What are the most popular airlines that fly from India to Johannesburg?

What does DEL to JNB mean?

DEL and JNB are unique codes to identify airports used in the aviation industry. They are defined by IATA (International Air Transport Association) and are commonly called IATA codes. DEL to JNB refers to a flight route from New Delhi Indira Gandhi Intl Airport to Johannesburg OR Tambo Airport. Johannesburg Lanseria Airport (HLA), Pretoria Wonderboom Apt. Airport (PRY), Sun City Resort Pilansberg Airport (NTY) are other airports near this flight route and their unique identifiers/IATA codes.

Top 8 airlines flying from India to Johannesburg

The chart below displays the airlines Cheapflights users travelling from India to Johannesburg choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-time
Air SeychellesCheapest₹ 32,391Average₹ 36,624FlexibilityNo cancel feeOn-time78%
Search Air Seychelles flights
RwandAirCheapest₹ 37,137Average₹ 43,222FlexibilityNo cancel feeOn-timeN/A
Search RwandAir flights
Kenya AirwaysCheapest₹ 37,748Average₹ 42,080FlexibilityNo cancel feeOn-time82%
Search Kenya Airways flights
Ethiopian AirCheapest₹ 38,797Average₹ 62,457FlexibilityNo cancel feeOn-time72%
Search Ethiopian Air flights
Etihad AirwaysCheapest₹ 39,980Average₹ 61,113FlexibilityNo cancel feeOn-time75%
Search Etihad Airways flights
Qatar AirwaysCheapest₹ 41,220Average₹ 81,945FlexibilityNo cancel feeOn-time68%
Search Qatar Airways flights
Air IndiaCheapest₹ 58,229Average₹ 69,279FlexibilityNo cancel feeOn-timeN/A
Search Air India flights
EmiratesCheapest₹ 61,272Average₹ 105,935FlexibilityNo cancel feeOn-time75%
Search Emirates flights
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.