Cheap flights from Malaysia to Johannesburg

KUL — JNB
5 Oct — 12 Oct1
Return
1 adult
Economy
From?
To?
Wed 5/10
Wed 12/10

How far in advance should I book a flight from Malaysia to Johannesburg?

To save on the cost of your flight from Malaysia to Johannesburg, book at least 61 days before your planned departure. Booking around this time can save you about 26% on the cost of this flight compared to booking a flight leaving this week. We have found prices from RM 4,410 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as RM 5,435.

What is the cheapest month to fly from Malaysia to Johannesburg?

February can be a great time to fly to Johannesburg from Malaysia with a flight ticket averaging about RM 3,877. Cheapflights users have found deals in the month of February for as cheap as RM 2,972. The most expensive prices can be found in the month of August.

When is the cheapest time to fly from Malaysia to Johannesburg (MY - JNB)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Malaysia to Johannesburg as you normally would.

Malaysia to Johannesburg 2022 flight deals

Cheap flights to Johannesburg from Malaysia found for this year
20 Dec - 20 Jan
KUL

Kuala Lumpur Intl

JNB

Johannesburg OR Tambo

1 stop

24h 20m
JNB

Johannesburg OR Tambo

KUL

Kuala Lumpur Intl

1 stop

18h 45m
RM 4,906

Qatar Airways

Pick Dates

Deal found 9/28/22

19 Dec - 20 Jan
KUL

Kuala Lumpur Intl

JNB

Johannesburg OR Tambo

1 stop

37h 15m
JNB

Johannesburg OR Tambo

KUL

Kuala Lumpur Intl

1 stop

25h 00m
RM 4,920

Qatar Airways

Pick Dates

Deal found 9/28/22

28 Nov - 2 Dec
KUL

Kuala Lumpur Intl

JNB

Johannesburg OR Tambo

1 stop

17h 15m
JNB

Johannesburg OR Tambo

KUL

Kuala Lumpur Intl

1 stop

17h 05m
RM 4,962

Qatar Airways

Pick Dates

Deal found 9/27/22

Cheap Emirates flights from Malaysia to Johannesburg

28 Dec - 4 Jan
KUL

Kuala Lumpur Intl

JNB

Johannesburg OR Tambo

1 stop

20h 50m
JNB

Johannesburg OR Tambo

KUL

Kuala Lumpur Intl

1 stop

21h 00m
RM 4,873

Emirates

Pick Dates

Deal found 9/26/22

27 Nov - 2 Dec
KUL

Kuala Lumpur Intl

JNB

Johannesburg OR Tambo

2 stops

63h 40m
JNB

Johannesburg OR Tambo

KUL

Kuala Lumpur Intl

1 stop

19h 10m
RM 5,411

Emirates

Pick Dates

Deal found 9/27/22

Cheap Qatar Airways flights from Malaysia to Johannesburg

20 Dec - 20 Jan
KUL

Kuala Lumpur Intl

JNB

Johannesburg OR Tambo

1 stop

24h 20m
JNB

Johannesburg OR Tambo

KUL

Kuala Lumpur Intl

1 stop

18h 45m
RM 4,906

Qatar Airways

Pick Dates

Deal found 9/28/22

19 Dec - 20 Jan
KUL

Kuala Lumpur Intl

JNB

Johannesburg OR Tambo

1 stop

37h 15m
JNB

Johannesburg OR Tambo

KUL

Kuala Lumpur Intl

1 stop

25h 00m
RM 4,920

Qatar Airways

Pick Dates

Deal found 9/28/22

28 Nov - 2 Dec
KUL

Kuala Lumpur Intl

JNB

Johannesburg OR Tambo

1 stop

17h 15m
JNB

Johannesburg OR Tambo

KUL

Kuala Lumpur Intl

1 stop

17h 05m
RM 4,962

Qatar Airways

Pick Dates

Deal found 9/27/22

One-way flights to Johannesburg from Malaysia

The cheapest one-way flights from Malaysia to Johannesburg
16 Jan
KUL

Kuala Lumpur Intl

JNB

Johannesburg OR Tambo

3 stops

28h 25m
RM 2,216

Multiple Airlines

Pick Dates

Deal found 9/29/22

4 Dec
KUL

Kuala Lumpur Intl

JNB

Johannesburg OR Tambo

3 stops

43h 25m
RM 2,230

Multiple Airlines

Pick Dates

Deal found 9/29/22

8 Jan
KUL

Kuala Lumpur Intl

JNB

Johannesburg OR Tambo

2 stops

51h 50m
RM 2,369

Multiple Airlines

Pick Dates

Deal found 9/29/22

Related info for your journey

Useful info, stats and facts about Malaysia to Johannesburg flights.

Which airlines flying from Malaysia to Johannesburg have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Singapore Airlines, Qatar Airways, and Emirates flying from Malaysia to Johannesburg have implemented new flexible cancellation policies.

Can I find flights from Malaysia to Johannesburg for under RM 4,900 on Cheapflights?

Yes, there are multiple flights from Malaysia to Johannesburg for under RM 4,900. The cheapest flight booked recently is on Emirates for just RM 4,873, but on average you can expect to pay RM 6,580.

What are the cheapest airlines to fly from Malaysia to Johannesburg one-way?

RM 2,912 is the cheapest one-way deal found within the past few days, from Etihad Airways. You may also be able to find cheap deals on Emirates and Qatar Airways, with prices starting from RM 2,931 and RM 3,223, respectively.

What are the most popular airlines that fly from Malaysia to Johannesburg?

The most popular airlines flying from Malaysia to Johannesburg are Emirates, Etihad Airways and Malaysia Airlines. Something to consider prior to booking your flight.

What are the cheapest flights from Malaysia to Johannesburg?

The cheapest flight price from Malaysia to Johannesburg is RM 5,736. On average you can expect to pay RM 12,811. The most popular route, (Kuala Lumpur Intl - Johannesburg OR Tambo), can usually be booked for RM 4,906.

Top 6 airlines flying from Malaysia to Johannesburg

The chart below displays the airlines Cheapflights users travelling from Malaysia to Johannesburg choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
SAUDIACheapestRM 2,933AverageRM 3,542FlexibilityNo cancel feeOn-time86%COVID-19 safety
Search SAUDIA flights
Qatar AirwaysCheapestRM 2,951AverageRM 3,427FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search Qatar Airways flights
EmiratesCheapestRM 2,961AverageRM 4,038FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Emirates flights
Singapore AirlinesCheapestRM 3,052AverageRM 4,208FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search Singapore Airlines flights
Etihad AirwaysCheapestRM 3,400AverageRM 3,779FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Etihad Airways flights
Malaysia AirlinesCheapestRM 3,646AverageRM 4,544FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Malaysia Airlines flights

Search flights to Johannesburg by cabin class

Business Classfrom RM 4,081/person
Economyfrom RM 929/person