Cheap flights from Jakarta to South Africa

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

What is the cheapest month to fly from Jakarta to South Africa?

November can be a great time to fly to South Africa from Jakarta with a flight ticket averaging about Rp 18,450,758. Cheapflights users have found deals in the month of November for as cheap as Rp 12,560,606. The most expensive prices can be found in the month of May.

When is the cheapest time to fly from Jakarta to South Africa (JKT - ZA)?

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

Jakarta to South Africa 2022 flight deals

Cheap flights to South Africa from Jakarta found for this year
11 Nov - 23 Nov
CGK

Jakarta Soekarno-Hatta Intl

CPT

Cape Town Intl

1 stop

32h 00m
CPT

Cape Town Intl

CGK

Jakarta Soekarno-Hatta Intl

1 stop

22h 30m
Rp 15,484,848

Qatar Airways

Pick Dates

Deal found 28 Sep 2022

11 Nov - 23 Nov
CGK

Jakarta Soekarno-Hatta Intl

CPT

Cape Town Intl

1 stop

32h 00m
CPT

Cape Town Intl

CGK

Jakarta Soekarno-Hatta Intl

1 stop

22h 30m
Rp 15,515,152

Qatar Airways

Pick Dates

Deal found 26 Sep 2022

13 Nov - 28 Nov
CGK

Jakarta Soekarno-Hatta Intl

CPT

Cape Town Intl

1 stop

39h 50m
CPT

Cape Town Intl

CGK

Jakarta Soekarno-Hatta Intl

1 stop

22h 30m
Rp 16,909,090

Qatar Airways

Pick Dates

Deal found 28 Sep 2022

Cheap Emirates flights from Jakarta to South Africa

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 Sep 2022

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 Sep 2022

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 Sep 2022

Cheap Etihad Airways flights from Jakarta to South Africa

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 Sep 2022

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 Sep 2022

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 Sep 2022

One-way flights to South Africa from Jakarta

The cheapest one-way flights from Jakarta to South Africa
23 Dec
CGK

Jakarta Soekarno-Hatta Intl

CPT

Cape Town Intl

2 stops

54h 20m
Rp 12,075,758

Multiple Airlines

Pick Dates

Deal found 25 Sep 2022

3 Jan
CGK

Jakarta Soekarno-Hatta Intl

CPT

Cape Town Intl

2 stops

25h 05m
Rp 15,515,152

Emirates

Pick Dates

Deal found 26 Sep 2022

4 Jan
CGK

Jakarta Soekarno-Hatta Intl

CPT

Cape Town Intl

1 stop

21h 55m
Rp 15,712,121

Qatar Airways

Pick Dates

Deal found 26 Sep 2022

Related info for your journey

Useful info, stats and facts about Jakarta to South Africa flights.

Which airlines flying from Jakarta to South Africa have flexible cancellations due to COVID-19?

Some of our airline partners flying from Jakarta to South Africa have new flexible policies in place due to COVID-19. Qatar Airways, Singapore Airlines, and Emirates are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Qatar Airways with this kind of flexibility.

Can I find flights from Jakarta to South Africa for under Rp 15,439,400 on Cheapflights?

Yes, there are multiple flights from Jakarta to South Africa 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 17,515,152.

What are the cheapest airlines to fly from Jakarta to South Africa one-way?

The cheapest airlines for a one-way flight from Jakarta to South Africa are Emirates (Rp 15,515,152), Qatar Airways (Rp 15,712,121), and Malaysia Airlines (Rp 16,893,940).

What are the cheapest flights from Jakarta to South Africa?

Looking at all options, your cheapest flight can be booked for Rp 17,797,122. While the most popular route (Jakarta Soekarno-Hatta Intl - Cape Town Intl) can be booked for Rp 15,515,152 on average our data indicates Rp 17,797,122 when flying from Jakarta to South Africa.

Destination points for flights from Jakarta to South Africa

Select to see more specific information for flights from Jakarta to all places in South Africa
Flights from Jakarta to Cape Townfrom Rp 15,720,455 pp

Top airline flying from Jakarta to South Africa

The chart below displays the airlines Cheapflights users travelling from Jakarta to South Africa choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Qatar AirwaysCheapestRp 15,243,939AverageRp 16,315,455FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search Qatar Airways flights