FlightsFrom Johannesburg

To Kuala Lumpur

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

September 23 - September 30

Cheapest

JNB - Kuala Lumpur

$899

$715

Round trip

September 9 - September 18

JNB - Kuala Lumpur

$874

$724

Round trip

October 10 - October 25

Best

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

Earliest

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

Most itineraries for cheap flights from Johannesburg to Kuala Lumpur connect at least once, with the typical connecting itinerary involving 2 stopovers. This means that direct flights from Johannesburg to Kuala Lumpur are not commonly available, and travelers should expect to include layovers in their journey. Given this, it is important to factor in the additional time required for connections when planning your trip.
A typical journey from Johannesburg to Kuala Lumpur takes approximately 33h 0m including connections. This extended duration reflects the long-haul nature of the route and the necessity of connecting flights. Travelers should prepare for a significant amount of travel time, which may involve multiple layovers and longer waits between flights.
The route from Johannesburg to Kuala Lumpur spans a distance of 8,503 kilometers, classifying it as a long-haul journey. This considerable distance necessitates the use of connecting flights, contributing to the overall travel time. Planning for a long journey is essential when considering this route.
Right now, fares from Johannesburg to Kuala Lumpur typically range from $740–$1,705, with a median of $946. Currently, prices are below the typical level for this route. Approximately 33% of recent fares have been classified as a good price, indicating that favorable deals are available. New deals appear almost daily, suggesting frequent opportunities to find competitive prices.
When is the cheapest time to fly from Johannesburg to Kuala Lumpur? The most affordable month to fly is January, with a median fare of $435. Other cost-effective months include November, with a median fare of $737, and September, where the median fare is $742. Focusing on these months can help travelers secure more budget-friendly options for their trip.

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

Cheapest

Flights from $435

December

Most Expensive

Flights from $1,857

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from Johannesburg to Kuala Lumpur

Airline logo

Etihad Airways

Airline logo

Qatar Airways

Airline logo

Singapore Airlines

Airline logo

Air China

Last-minute flights going from Johannesburg to Kuala Lumpur

Sat, Jun 20

⌛ Last-Minute

JNB - Kuala Lumpur

Etihad Airways

Johannesburg (JNB) - Kuala Lumpur (KUL)

Etihad Airways

$1,073

$829

One-way

Sat, Jun 20

⌛ Last-Minute

JNB - Kuala Lumpur

Etihad Airways

Johannesburg (JNB) - Kuala Lumpur (KUL)

Etihad Airways

$1,067

$841

One-way

Mon, Jul 6

⌛ Last-Minute

JNB - Kuala Lumpur

Etihad Airways

Johannesburg (JNB) - Kuala Lumpur (KUL)

Etihad Airways

$959

$760

One-way

Mon, Jul 6

⌛ Last-Minute

JNB - Kuala Lumpur

Etihad Airways

Johannesburg (JNB) - Kuala Lumpur (KUL)

Etihad Airways

$959

$809

One-way

Tue, Jul 21

⌛ Last-Minute

JNB - Kuala Lumpur

Singapore Airlines

Johannesburg (JNB) - Kuala Lumpur (KUL)

Singapore Airlines

$959

$762

One-way

Wed, Aug 5

⌛ Last-Minute

JNB - Kuala Lumpur

Etihad Airways

Johannesburg (JNB) - Kuala Lumpur (KUL)

Etihad Airways

$985

$766

One-way

Biggest price drops on these dates for flights from Johannesburg to Kuala Lumpur

12 nights

Dec 8 - Dec 20

$1,299  →  $890

31%

18 nights

Dec 10 - Dec 28

$1,329  →  $920

31%

21 nights

Dec 10 - Dec 31

$1,333  →  $948

29%

17 nights

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)

Cheapest

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)

Cheapest

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)

Cheapest

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

Frequently Asked Questions About Flights to Kuala Lumpur

To find more affordable flights, consider being flexible with your travel dates and times. Comparing prices across different airlines and booking sites can also help you identify better deals. Look out for layovers, as these flights are often less expensive than direct options.

Booking flights in advance, often several months before your intended departure, may lead to better prices. Prices can fluctuate, so monitoring fares over time can help you decide the optimal booking moment. Weekday bookings sometimes offer more favorable rates than weekend bookings.

Comparing nearby airports can sometimes uncover different flight options or potentially lower fares. While not always necessary, it may provide more choices for your travel plans. Always consider the additional travel time and cost to reach a different airport.