DEL - JNB

Find cheap flights from New Delhi to Johannesburg

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

Return
1 adult
Economy
0 bags
Sat 25/2
Sat 4/3

Let KAYAK do the searching

Save 12% or more

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

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

December

High season

March

Cheapest flight

R6 522

Average price (return flight)

R15 785

Good deal (return flight)

R11 013

Good deal one-way

R6 819
Best time to beat the crowds (19% less expensive on average)
Most popular time to fly (21% more expensive on average)
Flight from New Delhi Indira Gandhi Intl to Johannesburg OR Tambo
(avg. price over the last 2 weeks)
or less
or less

When to book flights from New Delhi to OR Tambo

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight out of New Delhi

  • Looking for a cheap flight? 25% of our users found flights on this route for R6 819 or less one-way and R11 013 or less round-trip.
  • The cheapest flight from New Delhi to Johannesburg was found, on average, 89 days before departure.
  • Book at least 5 weeks before departure in order to get a below-average price.
  • High season is considered to be February, March and April. The cheapest month to fly is December.
  • Morning departure is around 6% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking New Delhi to Johannesburg flights

Book cheap flights from New Delhi to Johannesburg

Recent return flight deals

10/6Sat
2 stopsMultiple Airlines
18h 25mDEL-JNB
22/7Sat
2 stopsMultiple Airlines
19h 40mJNB-DEL
R10 864
10/6Sat
2 stopsMultiple Airlines
18h 25mDEL-JNB
22/7Sat
2 stopsMultiple Airlines
19h 40mJNB-DEL
R10 881
15/6Thu
2 stopsMultiple Airlines
18h 25mDEL-JNB
25/7Tue
2 stopsMultiple Airlines
19h 40mJNB-DEL
R11 018
6/2Mon
2 stopsMultiple Airlines
19h 25mDEL-JNB
16/2Thu
2 stopsMultiple Airlines
17h 10mJNB-DEL
R11 087
8/3Wed
2 stopsMultiple Airlines
18h 25mDEL-JNB
7/4Fri
2 stopsMultiple Airlines
19h 40mJNB-DEL
R11 104
8/2Wed
2 stopsMultiple Airlines
18h 25mDEL-JNB
27/2Mon
2 stopsMultiple Airlines
19h 40mJNB-DEL
R11 121
19/2Sun
2 stopsMultiple Airlines
21h 00mDEL-JNB
21/2Tue
2 stopsMultiple Airlines
28h 30mJNB-DEL
R11 155
17/2Fri
1 stopEthiopian Air
14h 05mDEL-JNB
17/3Fri
1 stopEthiopian Air
13h 05mJNB-DEL
R11 790
16/2Thu
1 stopEthiopian Air
14h 05mDEL-JNB
15/3Wed
1 stopEthiopian Air
13h 05mJNB-DEL
R11 842
15/2Wed
1 stopEthiopian Air
14h 05mDEL-JNB
15/3Wed
1 stopEthiopian Air
13h 05mJNB-DEL
R11 876
8/2Wed
1 stopEthiopian Air
14h 05mDEL-JNB
27/2Mon
1 stopEthiopian Air
13h 05mJNB-DEL
R11 928
5/6Mon
1 stopEthiopian Air
13h 50mDEL-JNB
5/7Wed
1 stopEthiopian Air
13h 05mJNB-DEL
R11 979
10/6Sat
1 stopEthiopian Air
13h 50mDEL-JNB
22/7Sat
1 stopEthiopian Air
13h 05mJNB-DEL
R12 031
15/2Wed
1 stopQatar Airways
15h 20mDEL-JNB
14/3Tue
1 stopQatar Airways
20h 50mJNB-DEL
R12 751
21/2Tue
1 stopQatar Airways
15h 20mDEL-JNB
27/3Mon
1 stopQatar Airways
14h 45mJNB-DEL
R12 769
14/6Wed
1 stopAir India
14h 05mDEL-JNB
25/7Tue
1 stopAir India
13h 05mJNB-DEL
R13 078
14/6Wed
1 stopAir India
14h 05mDEL-JNB
25/7Tue
1 stopAir India
22h 25mJNB-DEL
R13 112
17/2Fri
1 stopAir India
21h 50mDEL-JNB
15/3Wed
1 stopAir India
13h 05mJNB-DEL
R13 180
16/2Thu
1 stopAir India
31h 00mDEL-JNB
14/3Tue
1 stopAir India
21h 55mJNB-DEL
R13 198
21/2Tue
1 stopQatar Airways
15h 20mDEL-JNB
31/3Fri
1 stopQatar Airways
14h 45mJNB-DEL
R13 215

Search by stops

Search by airline

Search by price

Recent one-way flight deals

18/2Sat
2 stopsMultiple Airlines
17h 10mDEL-JNB
R6 522
18/2Sat
3 stopsMultiple Airlines
18h 40mDEL-JNB
R6 676
12/6Mon
1 stopEthiopian Air
13h 50mDEL-JNB
R6 728
18/2Sat
1 stopEthiopian Air
14h 05mDEL-JNB
R6 745
17/2Fri
3 stopsMultiple Airlines
21h 45mDEL-JNB
R7 483
11/6Sun
3 stopsMultiple Airlines
21h 00mDEL-JNB
R7 551
12/6Mon
3 stopsMultiple Airlines
27h 15mDEL-JNB
R8 203
17/2Fri
1 stopEtihad Airways
30h 55mDEL-JNB
R8 238
11/6Sun
1 stopAir India
14h 05mDEL-JNB
R9 491
11/6Sun
2 stopsLufthansa
34h 50mDEL-JNB
R14 519

Search by stops

Search by airline

Search by price

New Delhi - Johannesburg Flights

Departure:

New Delhi (DEL)India

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - New Delhi

Browse origins:

R10 864

Browse destinations:

R10 864