Cheap flights from Indonesia to Johannesburg

DPS — JNB
3 Oct — 10 Oct1
Return
1 adult
Economy
From?
To?
Mon 3/10
Mon 10/10

We work with more than 300 partners to bring you better travel deals

When is the cheapest time to fly from Indonesia to Johannesburg (ID - JNB)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Indonesia to Johannesburg as you normally would.

Indonesia to Johannesburg 2022 flight deals

Cheap flights to Johannesburg from Indonesia found for this year
14 Nov - 19 Nov
CGK

Jakarta Soekarno-Hatta Intl

JNB

Johannesburg OR Tambo

2 stops

42h 40m
JNB

Johannesburg OR Tambo

CGK

Jakarta Soekarno-Hatta Intl

1 stop

23h 00m
Rp 17,318,182

Etihad Airways

Pick Dates

Deal found 27.9.22

14 Nov - 19 Nov
CGK

Jakarta Soekarno-Hatta Intl

JNB

Johannesburg OR Tambo

2 stops

41h 50m
JNB

Johannesburg OR Tambo

CGK

Jakarta Soekarno-Hatta Intl

2 stops

56h 45m
Rp 17,378,788

Emirates

Pick Dates

Deal found 27.9.22

14 Nov - 19 Nov
CGK

Jakarta Soekarno-Hatta Intl

JNB

Johannesburg OR Tambo

1 stop

29h 45m
JNB

Johannesburg OR Tambo

CGK

Jakarta Soekarno-Hatta Intl

1 stop

23h 00m
Rp 18,878,788

Multiple Airlines

Pick Dates

Deal found 27.9.22

Cheap Emirates flights from Indonesia to Johannesburg

14 Nov - 19 Nov
CGK

Jakarta Soekarno-Hatta Intl

JNB

Johannesburg OR Tambo

2 stops

41h 50m
JNB

Johannesburg OR Tambo

CGK

Jakarta Soekarno-Hatta Intl

2 stops

56h 45m
Rp 17,378,788

Emirates

Pick Dates

Deal found 27.9.22

6 Mar - 11 Mar
CGK

Jakarta Soekarno-Hatta Intl

JNB

Johannesburg OR Tambo

2 stops

60h 30m
JNB

Johannesburg OR Tambo

CGK

Jakarta Soekarno-Hatta Intl

2 stops

56h 45m
Rp 17,409,090

Emirates

Pick Dates

Deal found 28.9.22

16 Dec - 22 Dec
CGK

Jakarta Soekarno-Hatta Intl

JNB

Johannesburg OR Tambo

1 stop

27h 55m
JNB

Johannesburg OR Tambo

CGK

Jakarta Soekarno-Hatta Intl

1 stop

39h 55m
Rp 20,257,576

Emirates

Pick Dates

Deal found 28.9.22

Cheap Etihad Airways flights from Indonesia to Johannesburg

6 Mar - 13 Mar
CGK

Jakarta Soekarno-Hatta Intl

JNB

Johannesburg OR Tambo

2 stops

42h 40m
JNB

Johannesburg OR Tambo

CGK

Jakarta Soekarno-Hatta Intl

1 stop

23h 00m
Rp 16,636,364

Etihad Airways

Pick Dates

Deal found 28.9.22

6 Mar - 11 Mar
CGK

Jakarta Soekarno-Hatta Intl

JNB

Johannesburg OR Tambo

2 stops

42h 40m
JNB

Johannesburg OR Tambo

CGK

Jakarta Soekarno-Hatta Intl

1 stop

23h 00m
Rp 16,909,090

Etihad Airways

Pick Dates

Deal found 28.9.22

14 Nov - 19 Nov
CGK

Jakarta Soekarno-Hatta Intl

JNB

Johannesburg OR Tambo

2 stops

42h 40m
JNB

Johannesburg OR Tambo

CGK

Jakarta Soekarno-Hatta Intl

1 stop

23h 00m
Rp 17,318,182

Etihad Airways

Pick Dates

Deal found 27.9.22

One-way flights to Johannesburg from Indonesia

The cheapest one-way flights from Indonesia to Johannesburg
7 Nov
CGK

Jakarta Soekarno-Hatta Intl

JNB

Johannesburg OR Tambo

3 stops

46h 00m
Rp 17,818,182

Multiple Airlines

Pick Dates

Deal found 26.9.22

6 Nov
CGK

Jakarta Soekarno-Hatta Intl

JNB

Johannesburg OR Tambo

2 stops

37h 30m
Rp 27,727,272

Multiple Airlines

Pick Dates

Deal found 26.9.22

7 Nov
CGK

Jakarta Soekarno-Hatta Intl

JNB

Johannesburg OR Tambo

2 stops

38h 40m
Rp 29,075,758

Multiple Airlines

Pick Dates

Deal found 26.9.22

Related info for your journey

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

Which airlines flying from Indonesia to Johannesburg have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Indonesia to Johannesburg that may be offering flexible cancellation policies are Qatar Airways and Emirates. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Indonesia to Johannesburg for under Rp 15,439,400 on Cheapflights?

Yes, there are multiple flights from Indonesia to Johannesburg for under Rp 15,439,400. The cheapest flight booked recently is on Singapore Airlines for just Rp 15,439,394, but on average you can expect to pay Rp 18,348,484.

How popular is this Indonesia to Johannesburg flight route?

Flights from Indonesia to Johannesburg have been viewed 122 times in the past calendar month.

What are the cheapest flights from Indonesia to Johannesburg?

Looking at all options, your cheapest flight can be booked for Rp 25,529,242. While the most popular route (Jakarta Soekarno-Hatta Intl - Johannesburg OR Tambo) can be booked for Rp 17,318,182 on average our data indicates Rp 29,971,060 when flying from Indonesia to Johannesburg.

Top airline flying from Indonesia to Johannesburg

The chart below displays the airlines Cheapflights users travelling from Indonesia to Johannesburg choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Singapore AirlinesCheapestRp 18,240,000AverageRp 20,301,516FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search Singapore Airlines flights

Search flights to Johannesburg by cabin class

Economyfrom Rp 770/person