Cheap Flights from Johannesburg to Kuala Lumpur

Compare Johannesburg to Kuala Lumpur flight deals

Find the cheapest month or even day of the year to fly to Kuala Lumpur

Book the best Kuala Lumpur fare with no extra fees

Flight deals from Johannesburg to Kuala Lumpur

Looking for a cheap last-minute deal or the best return flight from Johannesburg to Kuala Lumpur? If you want to travel next month, return fares start from R 12,451. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Johannesburg to Kuala Lumpur

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Johannesburg to Kuala Lumpur flights are currently cheapest in September.

Alternative Johannesburg to Kuala Lumpur routes

Looking for the cheapest, fastest or easiest route from Johannesburg to Kuala Lumpur? You could fly into the following airports instead.

Johannesburg to Kuala Lumpur: Flight information

The things to know before you go.
Cheapest flight foundR 6,628
Cheapest month to flySeptember

Finding cheap flights from Johannesburg to Kuala Lumpur: Frequently asked questions

There are 2 airports in Kuala Lumpur: Kuala Lumpur Sultan Abdul Azziz Shah and Kuala Lumpur International.
The best price we found for a return flight from Johannesburg to Kuala Lumpur is R 11,145. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Johannesburg to Kuala Lumpur. But we found flights with one or more stops from R 11,145.
As of July 2026, there are no flights flying from Johannesburg to Kuala Lumpur.
The cheapest month to fly from Johannesburg to Kuala Lumpur is usually October.
If you're flying from Johannesburg, the cheapest airport near Kuala Lumpur is Kuala Lumpur International – which is 45.5 km away from the centre of Kuala Lumpur. We've found flights into this airport from R 11,145.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Johannesburg to Kuala Lumpur on Monday, 19 October 2026.
No airlines currently offer direct flights between Johannesburg and Kuala Lumpur. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Kuala Lumpur but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Kuala Lumpur is around 40 days in advance, so don’t leave your flight to the last minute.

In July, the average temperature is usually around 26°C. May is typically the warmest month in Kuala Lumpur, when it usually averages around 29°C. You can expect the least rain in June. The coldest month is December, with temperatures averaging 23°C. The rainiest month is November.
The cheapest airline that flies to Kuala Lumpur is Etihad Airways .

Travelling from Johannesburg to Kuala Lumpur: what you need to know

  • Planning your trip starts with figuring out where you'll leave from in Johannesburg. Johannesburg O.R. Tambo Airport (JNB) is the city's main airport, so check out your options for booking a flight from Johannesburg to Kuala Lumpur jetting off from here.

  • Hop off your plane in Kuala Lumpur at Kuala Lumpur International Airport (KUL) or Kuala Lumpur Sultan Abdul Azziz Shah Airport (SZB).

  • Kuala Lumpur is six hours ahead of Johannesburg and is in the UTC+8 timezone.

  • To ensure you don't miss your Johannesburg to Kuala Lumpur flight, leave plenty of time for things like baggage drop and finding your gate. Turning up two hours ahead of international departures and one hour before domestic flights is the general travel rule.

  • Travelling during a peak time like April? School holidays and other popular periods can lead to longer lines and delays at security. Play it safe and arrive up to four hours before an international flight and two hours before a domestic departure.

How to find the cheapest flights from Johannesburg to Kuala Lumpur

  • Don't wait until the last moment. You're more likely to find cheap Johannesburg to Kuala Lumpur flights if you book in advance. Airlines often have some excellent early bird rates.

  • The 'Whole month' tool will show you the cheapest plane tickets from Johannesburg to Kuala Lumpur across the month. It's a good way to snap up a bargain if your dates aren't set in stone.

  • Getting a cheap flight from Johannesburg to Kuala Lumpur is easy with Price Alerts. All you need to do is create one of these automatic alerts and we'll let you know when a better deal is available.

  • Select your ideal departure and arrival times, number of stops and airlines with the filters. Alternatively, sort your Johannesburg to Kuala Lumpur flight results by 'Fastest,' 'Best' or 'Cheapest.'

Flying from Johannesburg

Johannesburg O.R. Tambo Airport (JNB)

  • A stopover is the perfect opportunity to break up your trip — and maybe even visit a new city. When searching for Johannesburg to Kuala Lumpur flights departing from Johannesburg O.R. Tambo Airport, deselect the 'Direct flights only' box to see where you can visit along the way. Here are some options to consider:

    • Singapore Changi Airport (SIN)

    • Zayed International Airport (AUH)

    • Mauritius Airport (MRU)

  • The journey from central Johannesburg to JNB takes around 35 minutes on public transport. If you drive, ride-share or get a taxi, you'll cover the 23 kilometres in 30 minutes or so, depending on traffic.

  • Booked an early flight from Johannesburg to Kuala Lumpur? Avoid rushing to the airport (and get some extra shut-eye) by choosing one of these stays close to Johannesburg O.R. Tambo Airport:

  • When it comes to Johannesburg O.R. Tambo Airport's on-time performance, data shows 75% of flights meet their scheduled arrival time.

Arriving in Kuala Lumpur

Kuala Lumpur International Airport (KUL)

  • The distance from Kuala Lumpur International Airport (KUL) to central Kuala Lumpur is roughly 48 kilometres. It'll take you about 55 minutes to get to the centre driving.

  • When travelling by public transport, expect a journey time of about 40 minutes.

  • Consider staying in a hotel close to KUL if you're coming in on a late flight from Johannesburg to Kuala Lumpur. Select one of these options and skip the long transfer:

  • Explore without limits with a Kuala Lumpur International Airport rental car. Pick up your wheels from ASIA CAR, Paradise or GoSoCar and experience more of Kuala Lumpur and beyond.

  • Get the best deal by booking your ride from Kuala Lumpur International Airport around four weeks ahead of your trip.

Kuala Lumpur Sultan Abdul Azziz Shah Airport (SZB)

  • Once your flight from Johannesburg to Kuala Lumpur has landed, you can reach the city centre in around 30 minutes by car. Central Kuala Lumpur is approximately 18 kilometres from Kuala Lumpur Sultan Abdul Azziz Shah Airport (SZB).

  • You can expect the journey to take roughly 45 minutes on public transport.

  • Hang up the 'Do not disturb' sign and unwind at a hotel close to SZB. Here are a few options where you can put your feet up after your flight from Johannesburg to Kuala Lumpur:

  • Sixt, WAHDAH and Agtran make picking up a Kuala Lumpur Sultan Abdul Azziz Shah Airport rental car simple. These suppliers are located in or around the terminal and will have you behind the wheel before you know it.

  • Get the pick of the lot. Reserving your ride from SZB one week in advance often means better deals and a greater selection of vehicles.

Best time to go to Kuala Lumpur

  • July is the most popular month for flights from Johannesburg to Kuala Lumpur. To steer clear of the crowds, head to Kuala Lumpur in March.

  • When booking your Johannesburg to Kuala Lumpur tickets, think about the weather you're most comfortable in. March is the warmest month in Kuala Lumpur, with temperatures ranging from 21ºC (70ºF) to 33ºC (91ºF).

  • Search for cheap flights from Johannesburg to Kuala Lumpur in January if you want to travel in cooler conditions. Temperatures are at their lowest then, ranging between 21ºC (70ºF) and 32ºC (90ºF) on average.

More about Kuala Lumpur

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.