Cheap Flights from Johannesburg to Kuala Lumpur
Browse current best options from Johannesburg. Become a member to unlock all deals and get alerts when new deals appear.
Deals from
Johannesburg
RatePunk searches hundreds of travel sites at once for deals on flights to Kuala Lumpur
Prices updated 24 days ago
486,190 searches this week
171 airlines compared
80%+ AI score for best value
Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)
Today’s best flight deals from Johannesburg to Kuala Lumpur
Explore current cheapest deals departing from Johannesburg to Kuala Lumpur
Round trip
Sort by: Cheapest
September 23 - September 30
JNB - Kuala Lumpur
$899
$715
Round trip
September 9 - September 18
JNB - Kuala Lumpur
$874
$724
Round trip
October 10 - October 25
JNB - Kuala Lumpur
$966
$724
Round trip
September 21 - September 30
JNB - Kuala Lumpur
$881
$726
Round trip
November 23 - November 30
JNB - Kuala Lumpur
$850
$736
Round trip
November 6 - November 13
JNB - Kuala Lumpur
$845
$737
Round trip
September 16 - September 25
JNB - Kuala Lumpur
$880
$737
Round trip
September 17 - September 25
JNB - Kuala Lumpur
$879
$737
Round trip
September 19 - September 25
JNB - Kuala Lumpur
$898
$737
Round trip
September 7 - September 11
JNB - Kuala Lumpur
$891
$738
Round trip
Unlock all 500+ flight deals to Kuala Lumpur and get alerts when great deals appear
Route Intelligence — 486,190 Searches this Week
Insights for flights from Johannesburg to Kuala Lumpur
How much is a round trip from Johannesburg to Kuala Lumpur
Regular price: $775 - $1,385
Prices for flights from Johannesburg to Kuala Lumpur are currently below the regular range.
The regular price range for flights from Johannesburg to Kuala Lumpur is between $775 and $1385. The current lowest deal is $715 with Etihad Airways for travel from Sep 23-Sep 30.
now $715
Low $775
High $1,385
The cheapest time to fly from Johannesburg to Kuala Lumpur
Flights from Johannesburg to Kuala Lumpur are cheapest in January, with a median price of $435. The most expensive month to fly is December, with a median price of $1857. Prices are generally lower from January to November.
January
Flights from $435
December
Flights from $1,857
Direct flights from Johannesburg to Kuala Lumpur
Etihad Airways
Qatar Airways
Singapore Airlines
Air China
Last-minute flights going from Johannesburg to Kuala Lumpur
Sat, Jun 20
JNB - Kuala Lumpur
Johannesburg (JNB) - Kuala Lumpur (KUL)
Etihad Airways
$1,073
$829
One-way
Sat, Jun 20
JNB - Kuala Lumpur
Johannesburg (JNB) - Kuala Lumpur (KUL)
Etihad Airways
$1,067
$841
One-way
Mon, Jul 6
JNB - Kuala Lumpur
Johannesburg (JNB) - Kuala Lumpur (KUL)
Etihad Airways
$959
$760
One-way
Mon, Jul 6
JNB - Kuala Lumpur
Johannesburg (JNB) - Kuala Lumpur (KUL)
Etihad Airways
$959
$809
One-way
Tue, Jul 21
JNB - Kuala Lumpur
Johannesburg (JNB) - Kuala Lumpur (KUL)
Singapore Airlines
$959
$762
One-way
Wed, Aug 5
JNB - Kuala Lumpur
Johannesburg (JNB) - Kuala Lumpur (KUL)
Etihad Airways
$985
$766
One-way
Biggest price drops on these dates for flights from Johannesburg to Kuala Lumpur
Dec 8 - Dec 20
$1,299 → $890
31%
Dec 10 - Dec 28
$1,329 → $920
31%
Dec 10 - Dec 31
$1,333 → $948
29%
Dec 10 - Dec 27
$1,328 → $946
29%
Popular Airports to fly from Johannesburg to Kuala Lumpur
Johannesburg - Kuala Lumpur route insights
💸 Price insights
Recent fares are below the typical level
Recent fares from Johannesburg to Kuala Lumpur are below the typical level at $715.
📅 Best time to fly
January is historically cheapest
Historically, January is the cheapest month to fly from Johannesburg to Kuala Lumpur, with a median price of $435.
⏱️ Flight duration
Connecting flights take 33h 0m
The median flight duration for connecting flights from Johannesburg to Kuala Lumpur is 33h 0m.
✈️ Airlines & availability
Deals are frequent for this route
Deals for flights from Johannesburg to Kuala Lumpur are frequent, with over 1 deal per day.
🏆 Airline highlight
Etihad Airways offers many recent deals
Etihad Airways has offered 56 deals recently for flights from Johannesburg to Kuala Lumpur.
🎯 Booking tip
Consider booking in advance for better prices
The 25th percentile price for this route is $740, while the 75th percentile is $1705.
Johannesburg main airports to depart from
O. R. Tambo International (JNB)
O. R. Tambo International is a primary departure point for flights from Johannesburg to Kuala Lumpur.
📍 ~20 km from Johannesburg city center (reachable by car or train).
💸 Flights from ~$715
Lanseria International (HLA)
Lanseria International offers an alternative departure option from Johannesburg to Kuala Lumpur.
📍 ~30 km from Johannesburg city center (reachable by car).
💸 Flights from ~$1189
Kuala Lumpur main airports to arrive at
Kuala Lumpur International (KUL)
Kuala Lumpur International is a primary gateway to Kuala Lumpur, offering many connections from Johannesburg.
📍 ~45 km from city center (reachable by various transport options).
💸 Flights from ~$715
Sultan Abdul Aziz Shah (SZB)
Sultan Abdul Aziz Shah provides an alternative arrival option for travelers heading to Kuala Lumpur from Johannesburg.
📍 ~15 km from city center (reachable by various transport options).
💸 Flights from ~$1158
Airports nearby Kuala Lumpur used as alternative
Singapore Changi (SIN)
Consider Singapore Changi for its extensive global flight network, despite requiring an international border crossing.
📍 ~300 km from Kuala Lumpur (reachable by bus or short flight)
💸 Flights from ~$738
Penang International (PEN)
Penang International is a major regional hub in northern Malaysia with good domestic and Asian routes.
📍 ~300 km from Kuala Lumpur (reachable by car)
💸 Flights from ~$1036
Senai International (JHB)
Senai International serves as the primary airport for southern Malaysia, offering domestic and some regional flights.
📍 ~280 km from Kuala Lumpur (reachable by car)
💸 Flights from ~$1026
Sultan Azlan Shah (IPH)
Sultan Azlan Shah is geographically closer for northern travel and convenient for domestic connections.
📍 ~180 km from Kuala Lumpur (reachable by car)
💸 Flights from ~$1143
Malacca International (MKZ)
Malacca International is the closest geographic option, but has a very limited commercial flight schedule.
📍 ~120 km from Kuala Lumpur (reachable by car)
💸 Flights from ~$1573
Business & First Class Flight Deals to Kuala Lumpur
Discover luxury on the budget with premium cabin class on flights from Johannesburg to Kuala Lumpur.
Elite
Best Elite deals to Kuala Lumpur
Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.
From JNB
Elite
Sep 11
Kuala Lumpur, Malaysia
94% AI deal score
$4,702
$2,295
Save $2,407
From JNB
Elite
Sep 10
Kuala Lumpur, Malaysia
94% AI deal score
$4,696
$2,297
Save $2,399
From JNB
Elite
Sep 17
Kuala Lumpur, Malaysia
94% AI deal score
$4,603
$2,381
Save $2,222
From JNB
Elite
Sep 24
Kuala Lumpur, Malaysia
94% AI deal score
$4,690
$2,388
Save $2,302
From JNB
Elite
Aug 08
Kuala Lumpur, Malaysia
94% AI deal score
$5,379
$2,662
Save $2,717
From JNB
Elite
Dec 04
Kuala Lumpur, Malaysia
93% AI deal score
$4,302
$2,402
Save $1,900
From JNB
Elite
Sep 17
Kuala Lumpur, Malaysia
93% AI deal score
$4,643
$2,472
Save $2,171
From JNB
Elite
Dec 03
Kuala Lumpur, Malaysia
93% AI deal score
$4,302
$2,542
Save $1,760
From JNB
Elite
Sep 07
Kuala Lumpur, Malaysia
93% AI deal score
$4,768
$2,542
Save $2,226
From JNB
Elite
Sep 07
Kuala Lumpur, Malaysia
93% AI deal score
$4,693
$2,542
Save $2,151
From JNB
Elite
Jul 17
Kuala Lumpur, Malaysia
92% AI deal score
$3,767
$2,288
Save $1,479
From JNB
Elite
Jul 16
Kuala Lumpur, Malaysia
92% AI deal score
$3,684
$2,290
Save $1,394
From JNB
Elite
Jul 10
Kuala Lumpur, Malaysia
92% AI deal score
$3,781
$2,290
Save $1,491
From JNB
Elite
Sep 16
Kuala Lumpur, Malaysia
92% AI deal score
$4,621
$2,338
Save $2,283
From JNB
Elite
Sep 17
Kuala Lumpur, Malaysia
92% AI deal score
$4,621
$2,338
Save $2,283
From JNB
Elite
Jul 16
Kuala Lumpur, Malaysia
92% AI deal score
$3,786
$2,381
Save $1,405
From JNB
Elite
Jul 21
Kuala Lumpur, Malaysia
92% AI deal score
$3,790
$2,381
Save $1,409
From JNB
Elite
Aug 06
Kuala Lumpur, Malaysia
92% AI deal score
$5,426
$2,381
Save $3,045
From JNB
Elite
Jul 26
Kuala Lumpur, Malaysia
92% AI deal score
$3,790
$2,381
Save $1,409
From JNB
Elite
Sep 17
Kuala Lumpur, Malaysia
92% AI deal score
$4,645
$2,403
Save $2,242
From JNB
Elite
Sep 17
Kuala Lumpur, Malaysia
92% AI deal score
$4,645
$2,403
Save $2,242
From JNB
Elite
Sep 19
Kuala Lumpur, Malaysia
92% AI deal score
$4,635
$2,403
Save $2,232
From JNB
Elite
Sep 19
Kuala Lumpur, Malaysia
92% AI deal score
$4,645
$2,403
Save $2,242
From JNB
Elite
Aug 20
Kuala Lumpur, Malaysia
92% AI deal score
$5,305
$2,463
Save $2,842
From JNB
Elite
Nov 15
Kuala Lumpur, Malaysia
92% AI deal score
$5,632
$2,479
Save $3,153
From JNB
Elite
Nov 06
Kuala Lumpur, Malaysia
92% AI deal score
$5,858
$2,486
Save $3,372
From JNB
Elite
Nov 06
Kuala Lumpur, Malaysia
92% AI deal score
$5,843
$3,169
Save $2,674
From JNB
Elite
Aug 21
Kuala Lumpur, Malaysia
92% AI deal score
$5,483
$3,293
Save $2,190
From JNB
Elite
Nov 23
Kuala Lumpur, Malaysia
92% AI deal score
$5,625
$3,471
Save $2,154
From JNB
Elite
Aug 13
Kuala Lumpur, Malaysia
92% AI deal score
$5,416
$3,482
Save $1,934
From JNB
Elite
Jul 16
Kuala Lumpur, Malaysia
91% AI deal score
$3,696
$2,377
Save $1,319
From JNB
Elite
Jul 08
Kuala Lumpur, Malaysia
91% AI deal score
$3,727
$2,379
Save $1,348
From JNB
Elite
Sep 15
Kuala Lumpur, Malaysia
91% AI deal score
$4,600
$2,430
Save $2,170
From JNB
Elite
Sep 18
Kuala Lumpur, Malaysia
91% AI deal score
$4,631
$2,430
Save $2,201
From JNB
Elite
Jun 25
Kuala Lumpur, Malaysia
91% AI deal score
$3,515
$2,459
Save $1,056
From JNB
Elite
Jul 28
Kuala Lumpur, Malaysia
91% AI deal score
$3,790
$2,465
Save $1,325
From JNB
Elite
Sep 19
Kuala Lumpur, Malaysia
91% AI deal score
$4,645
$2,517
Save $2,128
From JNB
Elite
Aug 10
Kuala Lumpur, Malaysia
91% AI deal score
$5,301
$2,542
Save $2,759
From JNB
Elite
Aug 08
Kuala Lumpur, Malaysia
91% AI deal score
$5,219
$2,542
Save $2,677
From JNB
Elite
Aug 13
Kuala Lumpur, Malaysia
91% AI deal score
$5,337
$2,542
Save $2,795
From JNB
Elite
Aug 15
Kuala Lumpur, Malaysia
91% AI deal score
$5,688
$2,638
Save $3,050
From JNB
Elite
Aug 07
Kuala Lumpur, Malaysia
91% AI deal score
$5,417
$3,029
Save $2,388
From JNB
Elite
Aug 28
Kuala Lumpur, Malaysia
91% AI deal score
$5,502
$3,029
Save $2,473
From JNB
Elite
Aug 07
Kuala Lumpur, Malaysia
91% AI deal score
$5,426
$3,033
Save $2,393
From JNB
Elite
Aug 07
Kuala Lumpur, Malaysia
91% AI deal score
$5,226
$3,037
Save $2,189
From JNB
Elite
Aug 28
Kuala Lumpur, Malaysia
91% AI deal score
$5,516
$3,042
Save $2,474
From JNB
Elite
Jul 28
Kuala Lumpur, Malaysia
91% AI deal score
$2,342
$1,801
Save $541
From JNB
Elite
Jul 26
Kuala Lumpur, Malaysia
90% AI deal score
$3,736
$2,554
Save $1,182
From JNB
Elite
Jun 25
Kuala Lumpur, Malaysia
90% AI deal score
$3,594
$2,557
Save $1,037
From JNB
Elite
Jul 09
Kuala Lumpur, Malaysia
90% AI deal score
$3,756
$2,561
Save $1,195
From JNB
Elite
Jul 06
Kuala Lumpur, Malaysia
90% AI deal score
$3,788
$2,589
Save $1,199
From JNB
Elite
Jul 23
Kuala Lumpur, Malaysia
90% AI deal score
$3,731
$2,636
Save $1,095
From JNB
Elite
Aug 07
Kuala Lumpur, Malaysia
90% AI deal score
$5,236
$3,037
Save $2,199
From JNB
Elite
Aug 07
Kuala Lumpur, Malaysia
90% AI deal score
$5,219
$3,037
Save $2,182
From JNB
Elite
Aug 20
Kuala Lumpur, Malaysia
90% AI deal score
$2,295
$1,800
Save $495
From JNB
Elite
Jun 23
Kuala Lumpur, Malaysia
89% AI deal score
$3,562
$2,648
Save $914
From JNB
Elite
Jun 23
Kuala Lumpur, Malaysia
89% AI deal score
$3,562
$2,648
Save $914
From JNB
Elite
Sep 18
Kuala Lumpur, Malaysia
89% AI deal score
$4,645
$2,845
Save $1,800
From JNB
Elite
Sep 03
Kuala Lumpur, Malaysia
89% AI deal score
$4,678
$3,293
Save $1,385
From JNB
Elite
Sep 07
Kuala Lumpur, Malaysia
89% AI deal score
$4,678
$3,300
Save $1,378
From JNB
Elite
Jun 21
Kuala Lumpur, Malaysia
88% AI deal score
$3,702
$2,834
Save $868
From JNB
Elite
Sep 11
Kuala Lumpur, Malaysia
88% AI deal score
$4,694
$3,037
Save $1,657
From JNB
Elite
Sep 16
Kuala Lumpur, Malaysia
85% AI deal score
$4,645
$3,348
Save $1,297
From JNB
Elite
Sep 16
Kuala Lumpur, Malaysia
85% AI deal score
$4,631
$3,348
Save $1,283
From JNB
Elite
Sep 15
Kuala Lumpur, Malaysia
84% AI deal score
$4,618
$3,400
Save $1,218
From JNB
Elite
Sep 18
Kuala Lumpur, Malaysia
84% AI deal score
$4,643
$3,400
Save $1,243
From JNB
Elite
Sep 15
Kuala Lumpur, Malaysia
84% AI deal score
$4,642
$3,440
Save $1,202
From JNB
Elite
Jul 26
Kuala Lumpur, Malaysia
84% AI deal score
$2,344
$2,012
Save $332
From JNB
Elite
Aug 01
Kuala Lumpur, Malaysia
84% AI deal score
$2,383
$2,012
Save $371
From JNB
Elite
Jul 25
Kuala Lumpur, Malaysia
84% AI deal score
$2,357
$2,013
Save $344
From JNB
Elite
Aug 15
Kuala Lumpur, Malaysia
82% AI deal score
$2,281
$2,012
Save $269
From JNB
Elite
Aug 10
Kuala Lumpur, Malaysia
82% AI deal score
$2,388
$2,125
Save $263
From JNB
Elite
Aug 20
Kuala Lumpur, Malaysia
82% AI deal score
$2,412
$2,125
Save $287
From JNB
Elite
Aug 20
Kuala Lumpur, Malaysia
81% AI deal score
$2,335
$2,132
Save $203
From JNB
Elite
Jul 16
Kuala Lumpur, Malaysia
81% AI deal score
$2,361
$2,163
Save $198
From JNB
Elite
Jul 17
Kuala Lumpur, Malaysia
81% AI deal score
$2,361
$2,163
Save $198
From JNB
Elite
Jul 17
Kuala Lumpur, Malaysia
80% AI deal score
$3,790
$3,293
Save $497
From JNB
Elite
Jul 23
Kuala Lumpur, Malaysia
80% AI deal score
$3,790
$3,293
Save $497
From JNB
Elite
Aug 03
Kuala Lumpur, Malaysia
80% AI deal score
$5,670
$4,942
Save $728
From JNB
Elite
Aug 10
Kuala Lumpur, Malaysia
80% AI deal score
$2,274
$2,125
Save $149
From JNB
Elite
Aug 10
Kuala Lumpur, Malaysia
80% AI deal score
$2,289
$2,125
Save $164
From JNB
Elite
Aug 10
Kuala Lumpur, Malaysia
80% AI deal score
$2,289
$2,132
Save $157
From JNB
Elite
Aug 20
Kuala Lumpur, Malaysia
80% AI deal score
$2,293
$2,132
Save $161
From JNB
Elite
Aug 20
Kuala Lumpur, Malaysia
80% AI deal score
$2,294
$2,132
Save $162
From JNB
Elite
Aug 10
Kuala Lumpur, Malaysia
80% AI deal score
$2,287
$2,132
Save $155
From JNB
Elite
Aug 10
Kuala Lumpur, Malaysia
80% AI deal score
$2,288
$2,132
Save $156
From JNB
Elite
Aug 20
Kuala Lumpur, Malaysia
80% AI deal score
$2,295
$2,136
Save $159
From JNB
Elite
Aug 10
Kuala Lumpur, Malaysia
80% AI deal score
$2,287
$2,136
Save $151
From JNB
Elite
Jul 31
Kuala Lumpur, Malaysia
79% AI deal score
$3,790
$3,029
Save $761
From JNB
Elite
Jul 10
Kuala Lumpur, Malaysia
79% AI deal score
$3,752
$3,033
Save $719
From JNB
Elite
Jul 10
Kuala Lumpur, Malaysia
79% AI deal score
$3,755
$3,033
Save $722
From JNB
Elite
Jul 31
Kuala Lumpur, Malaysia
79% AI deal score
$3,796
$3,033
Save $763
From JNB
Elite
Jul 31
Kuala Lumpur, Malaysia
79% AI deal score
$3,796
$3,033
Save $763
From JNB
Elite
Sep 05
Kuala Lumpur, Malaysia
78% AI deal score
$1,977
$1,911
Save $66
From JNB
Elite
Jul 17
Kuala Lumpur, Malaysia
78% AI deal score
$2,345
$2,257
Save $88
From JNB
Elite
Aug 11
Kuala Lumpur, Malaysia
77% AI deal score
$5,450
From JNB
Elite
Oct 06
Kuala Lumpur, Malaysia
77% AI deal score
$2,013
From JNB
Elite
Oct 09
Kuala Lumpur, Malaysia
77% AI deal score
$2,013
From JNB
Elite
Sep 17
Kuala Lumpur, Malaysia
77% AI deal score
$2,125
From JNB
Elite
Sep 10
Kuala Lumpur, Malaysia
77% AI deal score
$2,125