When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 61 days in advance, which can save you up to 33% on flights from Kuala Lumpur to South Africa compared to booking the week you need them. Waiting 61 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 5,478. For sooner than that we have options available in the next 3 days from RM 6,137.
Due to multiple factors, expect to potentially pay more when booking in October. For low rates, May can be a great choice for travel to South Africa. Flights to South Africa from Kuala Lumpur in May are about RM 4,732 on average during May, but can be found for as low as RM 3,466.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Kuala Lumpur to South Africa as you normally would.
Fly from
Fly to
Budget
RM 2,727 - RM 4,815
Route
Depart
Return
Price
Kuala Lumpur IntlJohannesburg OR Tambo
KUL - JNB
KULJNB
Kuala Lumpur Intl
Tue 5/12
1 stop19h 55m
Johannesburg OR Tambo
Wed 31/1
1 stop25h 05m
Kuala Lumpur IntlJohannesburg OR Tambo
KUL - JNB
KULJNB
Kuala Lumpur Intl
Tue 5/12
2 stops27h 20m
Johannesburg OR Tambo
Thu 29/2
2 stops20h 30m
Kuala Lumpur IntlJohannesburg OR Tambo
KUL - JNB
KULJNB
Kuala Lumpur Intl
Thu 9/11
1 stop19h 40m
Johannesburg OR Tambo
Fri 17/11
1 stop19h 30m
Kuala Lumpur IntlJohannesburg OR Tambo
KUL - JNB
KULJNB
Kuala Lumpur Intl
Thu 9/11
2 stops20h 00m
Johannesburg OR Tambo
Mon 20/11
2 stops20h 40m
Kuala Lumpur IntlJohannesburg OR Tambo
KUL - JNB
KULJNB
Kuala Lumpur Intl
Fri 10/11
1 stop29h 00m
Johannesburg OR Tambo
Mon 20/11
1 stop14h 35m
Kuala Lumpur IntlJohannesburg OR Tambo
KUL - JNB
KULJNB
Kuala Lumpur Intl
Tue 5/12
1 stop19h 55m
Johannesburg OR Tambo
Thu 29/2
1 stop28h 00m
Kuala Lumpur IntlCape Town Intl
KUL - CPT
KULCPT
Kuala Lumpur Intl
Wed 8/11
1 stop19h 30m
Cape Town Intl
Sat 18/11
1 stop19h 20m
Kuala Lumpur IntlJohannesburg OR Tambo
KUL - JNB
KULJNB
Kuala Lumpur Intl
Mon 4/12
1 stop25h 05m
Johannesburg OR Tambo
Thu 29/2
1 stop28h 10m
Kuala Lumpur IntlJohannesburg OR Tambo
KUL - JNB
KULJNB
Kuala Lumpur Intl
Mon 4/12
1 stop18h 45m
Johannesburg OR Tambo
Wed 28/2
1 stop15h 50m
Boarding
Food
Entertainment
Overall
Crew
Comfort
Reviews
The seats and leg room not comfortable. Food was mediocre. The staff were very attentive
Boarding
Food
Entertainment
Overall
Crew
Comfort
Reviews
The seats and leg room not comfortable. Food was mediocre. The staff were very attentive
Boarding
Food
Entertainment
Overall
Crew
Comfort
Reviews
The seats and leg room not comfortable. Food was mediocre. The staff were very attentive
Boarding
Food
Entertainment
Overall
Crew
Comfort
Reviews
The seats and leg room not comfortable. Food was mediocre. The staff were very attentive
Boarding
Food
Entertainment
Overall
Crew
Comfort
Reviews
The seats and leg room not comfortable. Food was mediocre. The staff were very attentive
Boarding
Food
Entertainment
Overall
Crew
Comfort
Reviews
The seats and leg room not comfortable. Food was mediocre. The staff were very attentive
Yes, there are multiple flights from Kuala Lumpur to South Africa for under RM 2,800. The cheapest flight booked recently is on SAUDIA for just RM 2,727, but on average you can expect to pay RM 4,072.
One-way options have recently been found by users for as low as RM 2,464 on Ethiopian Air. Other airlines that offer cheap prices include Air Mauritius from RM 2,502 and Etihad Airways from RM 2,671 one-way.
The most popular airlines flying from Kuala Lumpur to South Africa are Cathay Pacific, Emirates and Ethiopian Air. Something to consider prior to booking your flight.
Kuala Lumpur Intl Airport is KUL and Johannesburg OR Tambo Airport is JNB. These codes are created by the International Air Transport Association (IATA) and airlines use them to identify the departing and arrival airports in the flight routes they service. Cape Town Intl Airport (CPT), Durban King Shaka Intl Airport (DUR), Port Elizabeth Airport (PLZ), George Airport (GRJ), Johannesburg Lanseria Airport (HLA) are some additional IATA codes for airports related to your trip.
900+ travel sites are searched through when a user searches for a flight using Cheapflights. From the search interface, users can use filters to choose airlines, airports, flight times, cabin classes and more to their preference. Book your flight to South Africa from Kuala Lumpur today with Cheapflights!
Millions of users choose and trust Cheapflights to book the best flight deals from Kuala Lumpur to South Africa for free. We help you search and compare prices from hundreds of airlines for the right flight just for you.
Need flexible booking options for your flight to South Africa from Kuala Lumpur? Don’t worry, Cheapflights have you covered. Use our search filter to only show flights with no change fees.
Yes, and it’s super simple to set up. Perform a flight search above and use a valid email address to enable the Price Alert feature. That’s it!