Travelling from Kuala Lumpur to Johannesburg: what you need to know
Start your travel planning by considering the departure point for your flight from Kuala Lumpur to Johannesburg. Kuala Lumpur International Airport (KUL) and Sultan Abdul Aziz Shah Airport (SZB) are Kuala Lumpur's main airports.
Touch down at Johannesburg's major arrival point, O.R. Tambo International Airport (JNB).
The timezone in Johannesburg is UTC+2, which is six hours behind Kuala Lumpur.
To ensure you get on your Kuala Lumpur to Johannesburg flight, leave plenty of time to navigate the airport and find your gate. Turning up two hours ahead of international departures and an hour before domestic flights is the general rule to follow.
Travelling during a peak time such as August? School holidays and other popular seasons can lead to longer lines and delays at check-in and security. Be extra cautious and arrive up to four hours before an international flight and two hours before a domestic departure.
How to find the cheapest flights from Kuala Lumpur to Johannesburg
To find cheap Kuala Lumpur to Johannesburg flights, book ahead. Airlines tend to offer the most competitive fares when tickets are first released.
If you can be flexible with your trip dates, use the 'Whole month' search tool. It'll give you the cheapest price across the month when searching for your plane ticket from Kuala Lumpur to Johannesburg.
Cut down on the time spent looking for cheap flights from Kuala Lumpur to Johannesburg by setting up a Price Alert. We'll send you an email or notification through the app when a lower fare becomes available.
Save money on your Kuala Lumpur to Johannesburg flight with the help of our filters. Choose your ideal duration, number of stops and airlines, then sort the results by 'Cheapest' to see the best deals.
Flying from Kuala Lumpur
Kuala Lumpur International Airport (KUL)
We make it a cinch to find a Kuala Lumpur to Johannesburg flight with a stopover. To see all your options departing from Kuala Lumpur International Airport, uncheck 'Direct flights only.' Then, simply select a flight with a stop long enough to tour your chosen city. Major stopovers include:
Dubai Airport (DXB)
Changi International Airport (SIN)
Sir Seewoosagur Ramgoolam International Airport (MRU)
Located around 48 kilometres from the centre of Kuala Lumpur, KUL can be reached in about 1 hour 5 minutes by car, depending on traffic. The journey on public transport will take roughly 1 hour.
Want a leisurely start to your holiday? Stay near Kuala Lumpur International Airport. Whether you have an early flight from Kuala Lumpur to Johannesburg or want to avoid feeling rushed, these hotels are just the thing:
58.65% of flights departing from Kuala Lumpur International Airport reach their destination on time.
Sultan Abdul Aziz Shah Airport (SZB)
SZB is around 18 kilometres from central Kuala Lumpur. It takes 25 minutes or so to get to the airport if you're driving from the city centre. Public transport takes roughly 1 hour 30 minutes.
Want to enjoy an extra night away before catching your flight from Kuala Lumpur to Johannesburg? Kick back in a hotel near Sultan Abdul Aziz Shah Airport before your holiday officially begins. Check out these accommodation options:
As far as flight punctuality goes, Sultan Abdul Aziz Shah Airport has an on-time arrival rate of 68%.
Arriving in Johannesburg
O.R. Tambo International Airport (JNB)
O.R. Tambo International Airport (JNB) is approximately 21 kilometres from the centre of Johannesburg. If you're catching a cab or a ride-share, the drive takes around 30 minutes.
If you're travelling on public transport, expect a journey time of around 1 hour 10 minutes.
Consider staying in a hotel near JNB if you have a late flight from Kuala Lumpur to Johannesburg. Settle into one of these options and skip the long transfer:
Explore without limits with an O.R. Tambo International Airport rental car. Book your wheels from Carwiz, Alamo or Green Motion and chase adventure across Johannesburg and beyond.
Reserving your vehicle from O.R. Tambo International Airport about three weeks in advance increases your chances of getting a good deal.
Lanseria International Airport (HLA)
After your flight from Kuala Lumpur to Johannesburg has hit the runway, you can make your way to the city centre in about 50 minutes by car. Central Johannesburg is approximately 32 kilometres from Lanseria International Airport (HLA).
First - Car Hire, Tempest - Car Hire and Firefly powered by Hertz make collecting a Lanseria International Airport rental car quick and easy. These suppliers are located around or in the terminal and will get you on your way in no time.
Score the best price by booking your ride from HLA four weeks in advance. You can also expect to have a wider range of vehicles.
Best time to go to Johannesburg
February is the quietest month for flights from Kuala Lumpur to Johannesburg, while July is the most popular. Figure out the ideal time to go to Johannesburg based on whether you want a bustling atmosphere or a more laid-back vibe.
When booking your Kuala Lumpur to Johannesburg tickets, think about the kind of weather forecast you're hoping for. January is the warmest month in Johannesburg, with temperatures ranging from 15ºC (59ºF) to 30ºC (86ºF).
If you want cooler conditions, look for a cheap flight from Kuala Lumpur to Johannesburg in July when temperatures average between 4ºC (39ºF) and 20ºC (68ºF).
More about Johannesburg
Start your Johannesburg trip right by choosing the ideal place to stay. After booking your flight from Kuala Lumpur to Johannesburg, browse our range of hotels including:
There are so many things to explore in this city it can be difficult to know where to start. Constitution Hill, Maboneng Precinct and Johannesburg Zoo are major attractions which should be on any good Johannesburg itinerary.
Explore more of South Africa
You've seen Johannesburg, now it's time to explore other corners of South Africa. Journey about 18 kilometres west to Soweto to check off its top sights. From Mjebha Park to Tutu House - Soweto tours and Go Green Go Clean, there's plenty to keep you busy.
If there's time to check out another great destination in South Africa, head for Pretoria, about 56 kilometres north of Johannesburg. 32 Battalion Tree of Honour, Wonderpark and Viscount Memorial Wall are key reasons to visit.