KUL - JNB Price | RM 633 - RM 887 |
---|---|
JNB Temperature | 10 - 20 °C |
JNB Rainfall | 0 - 120 mm |
Popular in | December | High demand for flights, 16% potential price rise |
---|---|---|
Cheapest in | April | Best time to find cheap flights, 15% potential price drop |
Round-trip from | RM 2,780 | From Kuala Lumpur to Johannesburg |
One-way from | RM 2,561 | One-way flight from Kuala Lumpur to Johannesburg |
When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 26 days in advance, which can save you up to 22% on flights from Kuala Lumpur to Johannesburg compared to booking the week you need them. Waiting 26 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at RM 3,479. For sooner than that we have options available in the next 3 days from RM 4,098.
Due to multiple factors, expect to potentially pay more when booking in December. For low rates, April can be a great choice for travel to Johannesburg. Flights to Johannesburg from Kuala Lumpur in April are about RM 3,280 on average during April, but can be found for as low as RM 2,482.
When flying from Kuala Lumpur 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.
Kuala Lumpur Intl
Johannesburg OR Tambo
2 stops
28h 00mJohannesburg OR Tambo
Kuala Lumpur Intl
2 stops
24h 05mMultiple Airlines
Kuala Lumpur Intl
Johannesburg OR Tambo
1 stop
18h 35mJohannesburg OR Tambo
Kuala Lumpur Intl
1 stop
37h 30mMalaysia Airlines
Kuala Lumpur Intl
Johannesburg OR Tambo
1 stop
18h 10mJohannesburg OR Tambo
Kuala Lumpur Intl
1 stop
37h 30mMalaysia Airlines
Kuala Lumpur Intl
Johannesburg OR Tambo
2 stops
28h 00mJohannesburg OR Tambo
Kuala Lumpur Intl
2 stops
24h 05mMultiple Airlines
Kuala Lumpur Intl
Johannesburg OR Tambo
1 stop
25h 45mJohannesburg OR Tambo
Kuala Lumpur Intl
1 stop
12h 25mSingapore Airlines
Kuala Lumpur Intl
Johannesburg OR Tambo
2 stops
25h 20mJohannesburg OR Tambo
Kuala Lumpur Intl
2 stops
24h 05mMultiple Airlines
Kuala Lumpur Intl
Johannesburg OR Tambo
1 stop
18h 50mJohannesburg OR Tambo
Kuala Lumpur Intl
2 stops
20h 55mEtihad Airways
Kuala Lumpur Intl
Johannesburg OR Tambo
1 stop
18h 45mJohannesburg OR Tambo
Kuala Lumpur Intl
2 stops
19h 45mEtihad Airways
Kuala Lumpur Intl
Johannesburg OR Tambo
1 stop
18h 45mJohannesburg OR Tambo
Kuala Lumpur Intl
2 stops
27h 00mEtihad Airways
Kuala Lumpur Intl
Johannesburg OR Tambo
1 stop
18h 35mJohannesburg OR Tambo
Kuala Lumpur Intl
1 stop
37h 30mMalaysia Airlines
Kuala Lumpur Intl
Johannesburg OR Tambo
1 stop
18h 10mJohannesburg OR Tambo
Kuala Lumpur Intl
1 stop
37h 30mMalaysia Airlines
Kuala Lumpur Intl
Johannesburg OR Tambo
1 stop
18h 35mJohannesburg OR Tambo
Kuala Lumpur Intl
1 stop
19h 40mMalaysia Airlines
Kuala Lumpur Intl
Johannesburg OR Tambo
2 stops
28h 00mJohannesburg OR Tambo
Kuala Lumpur Intl
2 stops
24h 05mMultiple Airlines
Kuala Lumpur Intl
Johannesburg OR Tambo
1 stop
18h 35mJohannesburg OR Tambo
Kuala Lumpur Intl
1 stop
19h 40mMalaysia Airlines
Kuala Lumpur Intl
Johannesburg OR Tambo
3 stops
31h 30mJohannesburg OR Tambo
Kuala Lumpur Intl
3 stops
35h 45mMultiple Airlines
Kuala Lumpur Intl
Johannesburg OR Tambo
3 stops
27h 00mMultiple Airlines
Kuala Lumpur Intl
Johannesburg OR Tambo
3 stops
48h 00mMultiple Airlines
Kuala Lumpur Intl
Johannesburg OR Tambo
1 stop
18h 35mMalaysia Airlines
Due to the rapidly changing circumstances due to COVID-19, airlines like Qatar Airways, Singapore Airlines, and Emirates flying from Kuala Lumpur to Johannesburg have implemented new flexible cancellation policies.
Yes, there are multiple flights from Kuala Lumpur to Johannesburg for under RM 3,700. The cheapest flight booked recently is on Multiple Airlines for just RM 3,698, but on average you can expect to pay RM 3,922.
There are currently 8+ open flights from Kuala Lumpur to Johannesburg within the next 7 days for less than RM 4,000.
Flying on Singapore Airlines is currently your cheapest option to Johannesburg, with prices starting at RM 3,716. Additional return tickets that might be worth considering are offered by Etihad Airways and Malaysia Airlines, with the lowest prices starting at RM 3,839 and RM 3,891, respectively.
RM 2,460 is the cheapest one-way deal found within the past few days, from Malaysia Airlines. You may also be able to find cheap deals on Etihad Airways and Emirates, with prices starting from RM 2,561 and RM 2,987, respectively.
The most popular airlines flying from Kuala Lumpur to Johannesburg are Emirates, Etihad Airways and Malaysia Airlines. Something to consider prior to booking your flight.
Looking at all options, your cheapest flight can be booked for RM 2,176. While the most popular route (Kuala Lumpur Intl - Johannesburg OR Tambo) can be booked for RM 3,738 on average our data indicates RM 2,778 when flying from Kuala Lumpur to Johannesburg.