Cheap flights from Indonesia to Johannesburg

DPS — JNB
23 May — 30 May1
Return
1 adult
Economy
From?
To?
Mon 23/5
Mon 30/5

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

February is one of the best times of the year to fly to Johannesburg from Indonesia. Prices for February average Rp 14,903,610 per person but you can even find prices for as low as Rp 11,210,303. The most expensive prices can be found in the month of January. Opting for a February flight can save you 58% on your journey compared to booking in January

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.

Cheap flights from Indonesia to Johannesburg in May, June 2022

The best prices found for Indonesia to Johannesburg flights in May, June
16 Jun - 23 Jun
CGK

Jakarta Soekarno-Hatta Intl

JNB

Johannesburg OR Tambo

2 stops

44h 50m
JNB

Johannesburg OR Tambo

CGK

Jakarta Soekarno-Hatta Intl

1 stop

23h 20m
Rp 15,951,998

Etihad Airways

View Deal

Deal found 17/5/22

16 Jun - 23 Jun
CGK

Jakarta Soekarno-Hatta Intl

JNB

Johannesburg OR Tambo

2 stops

40h 35m
JNB

Johannesburg OR Tambo

CGK

Jakarta Soekarno-Hatta Intl

2 stops

26h 20m
Rp 16,054,442

Malaysia Airlines

View Deal

Deal found 17/5/22

16 Jun - 23 Jun
CGK

Jakarta Soekarno-Hatta Intl

JNB

Johannesburg OR Tambo

1 stop

21h 20m
JNB

Johannesburg OR Tambo

CGK

Jakarta Soekarno-Hatta Intl

1 stop

22h 00m
Rp 16,434,948

Emirates

View Deal

Deal found 17/5/22

Indonesia to Johannesburg 2022 flight deals

Cheap flights to Johannesburg from Indonesia found for this year
16 Jun - 23 Jun
CGK

Jakarta Soekarno-Hatta Intl

JNB

Johannesburg OR Tambo

2 stops

44h 50m
JNB

Johannesburg OR Tambo

CGK

Jakarta Soekarno-Hatta Intl

1 stop

23h 20m
Rp 15,951,998

Etihad Airways

View Deal

Deal found 17/5/22

16 Jun - 23 Jun
CGK

Jakarta Soekarno-Hatta Intl

JNB

Johannesburg OR Tambo

2 stops

40h 35m
JNB

Johannesburg OR Tambo

CGK

Jakarta Soekarno-Hatta Intl

2 stops

26h 20m
Rp 16,054,442

Malaysia Airlines

View Deal

Deal found 17/5/22

16 Jun - 23 Jun
CGK

Jakarta Soekarno-Hatta Intl

JNB

Johannesburg OR Tambo

1 stop

21h 20m
JNB

Johannesburg OR Tambo

CGK

Jakarta Soekarno-Hatta Intl

1 stop

22h 00m
Rp 16,434,948

Emirates

View Deal

Deal found 17/5/22

One-way flights to Johannesburg from Indonesia

The cheapest one-way flights from Indonesia to Johannesburg
23 Jun
CGK

Jakarta Soekarno-Hatta Intl

JNB

Johannesburg OR Tambo

2 stops

40h 35m
Rp 9,044,344

Malaysia Airlines

View Deal

Deal found 17/5/22

20 Jun
CGK

Jakarta Soekarno-Hatta Intl

JNB

Johannesburg OR Tambo

2 stops

39h 15m
Rp 9,263,867

Multiple Airlines

View Deal

Deal found 17/5/22

21 Jun
CGK

Jakarta Soekarno-Hatta Intl

JNB

Johannesburg OR Tambo

2 stops

29h 05m
Rp 9,322,406

Multiple Airlines

View Deal

Deal found 17/5/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 changes due to COVID-19?

One of the carriers operating flights from Indonesia to Johannesburg that may be offering flexible change policies is Qatar Airways. 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,952,000 on Cheapflights?

Yes, there are multiple flights from Indonesia to Johannesburg for under Rp 15,952,000. The cheapest flight booked recently is on Etihad Airways for just Rp 15,951,998, but on average you can expect to pay Rp 23,459,680.

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 airlines to fly from Indonesia to Johannesburg one-way?

For one-way options, check prices for Malaysia Airlines. According to our data, you can fly for as low as Rp 9,044,344. Users have also found prices from Rp 9,790,722 and Rp 10,434,655 on Emirates and Qatar Airways, respectively.

What are the cheapest flights from Indonesia to Johannesburg?

Looking at all options, your cheapest flight can be booked for Rp 10,236,938. While the most popular route (Jakarta Soekarno-Hatta Intl - Johannesburg OR Tambo) can be booked for Rp 32,430,850 on average our data indicates Rp 14,444,241 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,323,724AverageRp 19,449,290FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search Singapore Airlines flights