Cheap flights from Kuala Lumpur International to Johannesburg

Compare Kuala Lumpur International to Johannesburg flight deals

Find the cheapest month or even day of the year to fly to Johannesburg

Book the best Johannesburg fare with no extra fees

Flight deals from Kuala Lumpur International to Johannesburg

Looking for a cheap last-minute deal or the best round-trip flight from Kuala Lumpur International to Johannesburg? Find the lowest prices on one-way and round-trip tickets right here.

Find the cheapest month to fly from Kuala Lumpur International to Johannesburg

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

Alternative Kuala Lumpur International to Johannesburg routes

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

Kuala Lumpur to Johannesburg: Flight information

The things to know before you go.
Cheapest flight found$616
Cheapest month to flyOctober

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

There are 2 airports in Johannesburg: Johannesburg O.R. Tambo and Lanseria.
The best price we found for a round-trip flight from Kuala Lumpur International to Johannesburg is $618. 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 Kuala Lumpur International to Johannesburg. But we found flights with one or more stops from $616.
There are no flights flying from Kuala Lumpur International to Johannesburg, as of September 2025.
The cheapest month to fly from Kuala Lumpur International to Johannesburg is usually October.
If you're flying from Kuala Lumpur International Airport, the cheapest airport near Johannesburg is Johannesburg O.R. Tambo – which is 21.7 km away from the center of Johannesburg. We've found flights to this airport from $618.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Kuala Lumpur International Airport to Johannesburg on Wednesday, October 8, 2025.
No airlines currently offer direct flights between Kuala Lumpur International Airport and Johannesburg. 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 Johannesburg 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 Johannesburg is around 40 days in advance, so don’t leave your flight to the last minute.
In September, the average temperature is usually around 18°C. January is typically the warmest month in Johannesburg, when it usually averages around 28°C. You can expect the least rain in July. The coldest month is June, with temperatures averaging 3°C. The rainiest month is December.
Currently, Etihad Airways offers the cheapest flight tickets to Johannesburg.

Flying from Kuala Lumpur International Airport (KUL) to Johannesburg: what you need to know

  • Kuala Lumpur International Airport is located in Kuala Lumpur. Following the UTC+2 timezone, Johannesburg is six hours behind Kuala Lumpur.

  • For a smooth journey, turn up at the airport two hours ahead of international flights and an hour before domestic departures. This will give you enough time to board your KUL to Johannesburg flight.

  • If you're jetting off during a public holiday or another peak period, give yourself extra time. A good rule is two hours ahead of domestic flights and up to four hours before international departures. Queues at security and check-in will be longer.

  • Stopovers are the ideal opportunity to break up your trip and maybe even tick off a new city. When browsing for flight tickets from KUL to Johannesburg, deselect the 'Direct flights only' box to see where you can visit along the way. Here are some popular options to consider:

    • Dubai Airport (DXB)

    • Changi International Airport (SIN)

    • Sir Seewoosagur Ramgoolam International Airport (MRU)

  • Located around 48 kilometers from the center of Kuala Lumpur, KUL can be reached in about 1 hour 5 minutes by car, depending on traffic. Traveling on public transport will take roughly 1 hour.

  • Want a hassle-free start to your travels? Stay near KUL. Whether you have an early flight from Kuala Lumpur International Airport to Johannesburg or don't want departure day to feel hectic, these hotels are just the thing:

  • 58.65% of flights that leave from Kuala Lumpur International Airport touch down at their destination on schedule.

How to find the cheapest flights from Kuala Lumpur International Airport (KUL) to Johannesburg

  • $359 is currently the best price for a one-way Kuala Lumpur International Airport to Johannesburg flight. Return flight tickets start at $616. These prices may change depending on availability and demand.

  • Booking in advance is often the key to finding a cheap flight from KUL to Johannesburg. Airlines adjust prices based on demand, so the nearer your departure date, the more it could cost you.

  • If you're flexible with your trip dates, try using the 'Whole month' tool. It'll find the cheapest price across every month when looking for a Kuala Lumpur International Airport to Johannesburg ticket.

  • Locking in a cheap flight from KUL to Johannesburg is a breeze with Price Alerts. Simply create one of these automatic notifications and we'll get in touch when a cheaper option becomes available.

  • Find an affordable flight from Kuala Lumpur International Airport to Johannesburg with the help of our filters. Select your ideal duration, departure time and airlines, then sort the results by 'Cheapest' to see the best deals.

Airports in Johannesburg

O.R. Tambo International Airport (JNB)

  • O.R. Tambo International Airport (JNB) to central Johannesburg takes around 30 minutes to reach by car. The center is roughly 29 kilometers away.

  • If you're traveling on public transport, expect a journey time of around 1 hour 10 minutes.

  • Look into staying at a hotel close to JNB if you're coming in on a late flight from Kuala Lumpur International Airport to Johannesburg. Choose one of these options and make your arrival easier:

  • Follow your own route with an O.R. Tambo International Airport rental car. Pick up a set of wheels from Carwiz, Alamo or Green Motion and see more of Johannesburg and beyond.

  • For the best deal, reserve your vehicle from O.R. Tambo International Airport around three weeks in advance of your flight from KUL to Johannesburg.

Lanseria International Airport (HLA)

  • Lanseria International Airport (HLA) is roughly 48 kilometers from the center of Johannesburg. Once you've hopped off your flight from Kuala Lumpur International Airport to Johannesburg, it'll take you around 50 minutes to reach the heart of the city in a ride-share or cab.

  • Following your KUL to Johannesburg flight, unwind at a hotel near HLA. These are some great options that'll help you sink into relaxation mode:

  • First - Car Rental, Tempest - Car Hire and Firefly powered by Hertz make collecting a Lanseria International Airport rental car easy and quick. These trusted companies are located in or around the terminal and will have you on the road before long.

  • Get the pick of the lot. Securing your ride from HLA four weeks in advance often means better prices and a greater range of vehicles.

Best time to go to Johannesburg

  • Before scheduling your flights from Kuala Lumpur International Airport to Johannesburg, consider which time of year is best for you. Peak season in Johannesburg offers a lively atmosphere and plenty to do, while the low season brings better deals on hotels and smaller crowds.

  • Book a Kuala Lumpur International Airport to Johannesburg flight ticket with a departure in January if you want to explore the city during its warmest month. Expect temperatures to range from 15ºC (59ºF) to 30ºC (86ºF).

  • July sees average temperatures of between 4ºC (39ºF) and 20ºC (68ºF). Look for a cheap ticket from KUL to Johannesburg around that time if you want to travel in cooler conditions.

More about Johannesburg

  • When it comes to looking for somewhere to rest your head, you'll find the most popular stays in Johannesburg right here. Explore these hotels once you've locked in your flight from Kuala Lumpur International Airport to Johannesburg:

  • All great adventures should include a little sightseeing. Maboneng Precinct, Constitution Hill and Johannesburg Zoo are essential stops on your Johannesburg itinerary.

Explore more of South Africa

  • Pietermaritzburg is just one of the many places in South Africa waiting to be discovered once you've seen the sights of Johannesburg. Around 451 kilometers away to the south-east, well-known attractions include KwaZulu-Natal National Botanical Garden, Comrades Marathon House and The Old Prison.

  • Bloemfontein is another must-experience destination in South Africa and is around 370 kilometers south-west of Johannesburg. No journey is complete without visiting Naval Hill Planetarium, Bloemfontein Zoo and Anglo Boer War Museum.

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