FlightsFrom Kuala Lumpur

To Shanghai

Cheap Flights from Kuala Lumpur to Shanghai

Browse current best options from Kuala Lumpur. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

Kuala Lumpur

RatePunk searches hundreds of travel sites at once for deals on flights to Shanghai

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 Kuala Lumpur to Shanghai

Explore current cheapest deals departing from Kuala Lumpur to Shanghai

October 1 - October 7

Cheapest
Earliest

KUL - Shanghai

$658

$226

Round trip

October 1 - October 8

Cheapest
Earliest

KUL - Shanghai

$658

$226

Round trip

October 1 - October 6

Cheapest
Best
Earliest

KUL - Shanghai

$671

$226

Round trip

October 2 - October 7

KUL - Shanghai

$686

$240

Round trip

October 2 - October 8

KUL - Shanghai

$673

$240

Round trip

October 2 - October 6

KUL - Shanghai

$689

$240

Round trip

October 1 - October 10

Earliest

KUL - Shanghai

$639

$240

Round trip

October 1 - October 19

Earliest

KUL - Shanghai

$585

$240

Round trip

October 1 - October 4

Earliest

KUL - Shanghai

$675

$240

Round trip

October 1 - October 5

Earliest

KUL - Shanghai

$674

$240

Round trip

Unlock all 500+ flight deals to Shanghai and get alerts when great deals appear

Route Intelligence — 486,190 Searches this Week

Insights for flights from Kuala Lumpur to Shanghai

The journey from Kuala Lumpur to Shanghai covers a distance of 3796 km, classifying it as a medium-haul flight. This means you can expect a travel experience that balances comfort with efficiency, typically involving several hours in the air.
When considering cheap flights from Kuala Lumpur to Shanghai, right now, fares are above the typical level. Prices for this route typically range from $233–$574, with a median of $393. Currently, 52% of recent fares are classified as a good price, indicating that while some deals are available, overall prices are elevated. New deals appear almost daily, so setting up a price alert can help you track fluctuations.
For travelers wondering when is the cheapest time to fly from Kuala Lumpur to Shanghai, the data indicates that April is typically the most affordable month, with a median fare of $202. Following closely, July also offers competitive prices, with a median of $217. June is another relatively inexpensive option, with a median fare of $260.
A typical journey from Kuala Lumpur to Shanghai takes approximately 11h 30m, including connections. Most itineraries connect at least once, with the median number of stopovers for connecting flights being 1. Only 37.4% of recent fares are for direct flights from Kuala Lumpur to Shanghai, meaning you will likely have at least one stop on your trip.

How much is a round trip from Kuala Lumpur to Shanghai

Regular price: $464 - $691

Prices for flights from Kuala Lumpur to Shanghai are currently below the regular range.

The regular price range for this route is between 464 USD and 691 USD. The current lowest deal is 226 USD with Spring Airlines, for travel from Oct 1 to Oct 7.

now $226

Low $464

High $691

The cheapest time to fly from Kuala Lumpur to Shanghai

The cheapest month to fly from KUL to SHA is April, with a median price of $202. The most expensive month is November, with a median price of $519. Prices are generally lower from February to December.

April

Cheapest

Flights from $202

November

Most Expensive

Flights from $519

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

Direct flights from Kuala Lumpur to Shanghai

Airline logo

Spring Airlines

Last-minute flights going from Kuala Lumpur to Shanghai

Thu, Jul 2

⌛ Last-Minute

KUL - Shanghai

Spring Airlines

Kuala Lumpur (KUL) - Shanghai (PVG)

Spring Airlines

$274

$255

One-way

Fri, Jul 3

⌛ Last-Minute

KUL - Shanghai

Spring Airlines

Kuala Lumpur (KUL) - Shanghai (PVG)

Spring Airlines

$282

$255

One-way

Sun, Jul 5

⌛ Last-Minute

KUL - Shanghai

Spring Airlines

Kuala Lumpur (KUL) - Shanghai (PVG)

Spring Airlines

$294

$255

One-way

Mon, Jul 6

⌛ Last-Minute

KUL - Shanghai

Spring Airlines

Kuala Lumpur (KUL) - Shanghai (PVG)

Spring Airlines

$293

$255

One-way

Tue, Jul 7

⌛ Last-Minute

KUL - Shanghai

Spring Airlines

Kuala Lumpur (KUL) - Shanghai (PVG)

Spring Airlines

$292

$255

One-way

Fri, Sep 4

⌛ Last-Minute

KUL - Shanghai

Vietnam Airlines

Kuala Lumpur (KUL) - Shanghai (PVG)

Vietnam Airlines

$383

$255

One-way

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

3 nights

Oct 27 - Oct 30

$736  →  $269

63%

4 nights

Oct 19 - Oct 23

$726  →  $266

63%

4 nights

Oct 17 - Oct 21

$726  →  $268

63%

5 nights

Oct 18 - Oct 23

$723  →  $269

63%

Popular Airports to fly from Kuala Lumpur to Shanghai

Kuala Lumpur - Shanghai route insights

💸 Price insights

Recent fares are above the typical level.

Recent fares from Kuala Lumpur to Shanghai are above the typical level, with a median price of $393.

📅 Best time to fly

April is historically the cheapest month to fly.

Historically, April is the cheapest month to fly from Kuala Lumpur to Shanghai, with a median price of $202.

⏱️ Flight duration

Flights typically take 11h 30m.

Flights from Kuala Lumpur to Shanghai typically take 11h 30m, covering a distance of 3796 km.

✈️ Airlines & availability

Connecting flights are dominant for this route.

Connecting flights are dominant for this route, making up 62.6% of available deals.

🏆 Airline highlight

Spring Airlines has direct flights.

Spring Airlines offers direct flights from Kuala Lumpur to Shanghai, with deals found via Skyscanner.

🎯 Booking tip

Deals are frequent, check daily.

Deals for this route are frequent, with over 1 deal per day historically.

Kuala Lumpur main airports to depart from

Kuala Lumpur International (KUL)

Cheapest

Kuala Lumpur International Airport offers a good option for flights from Kuala Lumpur to Shanghai.

📍 ~70 km from city center (reachable by car or train)

💸 Flights from ~$226

Sultan Abdul Aziz Shah (SZB)

Sultan Abdul Aziz Shah Airport is another choice for flights from Kuala Lumpur to Shanghai.

📍 ~20 km from city center (reachable by car)

💸 Flights from ~$372

Shanghai main airports to arrive at

Shanghai Pudong International (PVG)

Cheapest

PVG is a good arrival airport for flights from Kuala Lumpur to Shanghai, offering competitive prices.

📍 ~30 km from Shanghai city center (reachable by car, train, or bus).

💸 Flights from ~$226

Shanghai Hongqiao International (SHA)

SHA is a convenient arrival airport for flights from Kuala Lumpur to Shanghai.

📍 ~15 km from Shanghai city center (reachable by car, train, or bus).

💸 Flights from ~$249

Airports nearby Shanghai used as alternative

Hangzhou Xiaoshan International (HGH)

Cheapest

Consider Hangzhou Xiaoshan International for its extensive network and excellent high-speed rail connectivity to Shanghai.

📍 ~175 km from destination city (reachable by high-speed rail)

💸 Flights from ~$256

Sunan Shuofang International (WUX)

Sunan Shuofang International is a good option for its proximity and less congested atmosphere compared to major Shanghai hubs.

📍 ~115 km from destination city (reachable by car)

💸 Flights from ~$280

Nanjing Lukou International (NKG)

Nanjing Lukou International is a reliable alternative with high flight frequency and frequent high-speed rail service to Shanghai.

📍 ~275 km from destination city (reachable by high-speed rail)

💸 Flights from ~$268

Ningbo Lishe International (NGB)

Ningbo Lishe International offers a solid domestic network and good accessibility via bridge or high-speed rail.

📍 ~145 km from destination city (reachable by car or high-speed rail)

💸 Flights from ~$316

Nantong Xingdong (NTG)

Nantong Xingdong is geographically close to northern Shanghai and can be useful for avoiding airspace delays.

📍 ~100 km from destination city (reachable by car)

💸 Flights from ~$318

Business & First Class Flight Deals to Shanghai

Discover luxury on the budget with premium cabin class on flights from Kuala Lumpur to Shanghai.

Elite

Best Elite deals to Shanghai

Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.

From KUL

Elite

Sep 08

Shanghai, China

91% AI deal score

$2,335

$891

Save $1,444

From KUL

Elite

Sep 17

Shanghai, China

91% AI deal score

$2,338

$891

Save $1,447

From KUL

Elite

Sep 13

Shanghai, China

91% AI deal score

$2,344

$891

Save $1,453

From KUL

Elite

Sep 15

Shanghai, China

91% AI deal score

$2,412

$894

Save $1,518

From KUL

Elite

Sep 08

Shanghai, China

91% AI deal score

$2,344

$894

Save $1,450

From KUL

Elite

Sep 14

Shanghai, China

91% AI deal score

$2,335

$894

Save $1,441

From KUL

Elite

Sep 14

Shanghai, China

91% AI deal score

$2,327

$894

Save $1,433

From KUL

Elite

Sep 19

Shanghai, China

91% AI deal score

$2,320

$894

Save $1,426

From KUL

Elite

Sep 15

Shanghai, China

91% AI deal score

$2,329

$894

Save $1,435

From KUL

Elite

Sep 20

Shanghai, China

91% AI deal score

$2,417

$895

Save $1,522

From KUL

Elite

Sep 07

Shanghai, China

91% AI deal score

$2,426

$895

Save $1,531

From KUL

Elite

Sep 08

Shanghai, China

91% AI deal score

$2,447

$895

Save $1,552

From KUL

Elite

Sep 07

Shanghai, China

91% AI deal score

$2,398

$895

Save $1,503

From KUL

Elite

Sep 08

Shanghai, China

91% AI deal score

$2,418

$895

Save $1,523

From KUL

Elite

Sep 18

Shanghai, China

91% AI deal score

$2,412

$895

Save $1,517

From KUL

Elite

Sep 22

Shanghai, China

91% AI deal score

$2,417

$895

Save $1,522

From KUL

Elite

Sep 15

Shanghai, China

91% AI deal score

$2,441

$895

Save $1,546

From KUL

Elite

Sep 05

Shanghai, China

91% AI deal score

$2,398

$895

Save $1,503

From KUL

Elite

Sep 21

Shanghai, China

91% AI deal score

$2,389

$895

Save $1,494

From KUL

Elite

Sep 14

Shanghai, China

91% AI deal score

$2,410

$895

Save $1,515

From KUL

Elite

Sep 21

Shanghai, China

91% AI deal score

$2,417

$895

Save $1,522

From KUL

Elite

Sep 16

Shanghai, China

91% AI deal score

$2,412

$895

Save $1,517

From KUL

Elite

Sep 09

Shanghai, China

91% AI deal score

$2,446

$895

Save $1,551

From KUL

Elite

Sep 10

Shanghai, China

91% AI deal score

$2,419

$895

Save $1,524

From KUL

Elite

Sep 17

Shanghai, China

91% AI deal score

$2,441

$895

Save $1,546

From KUL

Elite

Sep 19

Shanghai, China

91% AI deal score

$2,403

$895

Save $1,508

From KUL

Elite

Sep 14

Shanghai, China

91% AI deal score

$2,439

$895

Save $1,544

From KUL

Elite

Sep 18

Shanghai, China

91% AI deal score

$2,441

$895

Save $1,546

From KUL

Elite

Sep 13

Shanghai, China

91% AI deal score

$2,419

$895

Save $1,524

From KUL

Elite

Sep 09

Shanghai, China

91% AI deal score

$2,343

$897

Save $1,446

From KUL

Elite

Sep 07

Shanghai, China

91% AI deal score

$2,324

$897

Save $1,427

From KUL

Elite

Sep 10

Shanghai, China

91% AI deal score

$2,448

$897

Save $1,551

From KUL

Elite

Sep 16

Shanghai, China

91% AI deal score

$2,441

$898

Save $1,543

From KUL

Elite

Sep 20

Shanghai, China

91% AI deal score

$2,389

$898

Save $1,491

From KUL

Elite

Sep 12

Shanghai, China

91% AI deal score

$2,447

$898

Save $1,549

From KUL

Elite

Sep 15

Shanghai, China

91% AI deal score

$2,338

$898

Save $1,440

From KUL

Elite

Sep 19

Shanghai, China

91% AI deal score

$2,431

$898

Save $1,533

From KUL

Elite

Sep 17

Shanghai, China

91% AI deal score

$2,412

$898

Save $1,514

From KUL

Elite

Aug 06

Shanghai, China

91% AI deal score

$1,000

$525

Save $475

From KUL

Elite

Sep 07

Shanghai, China

90% AI deal score

$2,246

$891

Save $1,355

From KUL

Elite

Sep 04

Shanghai, China

90% AI deal score

$2,263

$894

Save $1,369

From KUL

Elite

Sep 02

Shanghai, China

90% AI deal score

$2,247

$894

Save $1,353

From KUL

Elite

Sep 14

Shanghai, China

90% AI deal score

$2,244

$894

Save $1,350

From KUL

Elite

Sep 13

Shanghai, China

90% AI deal score

$2,269

$894

Save $1,375

From KUL

Elite

Sep 09

Shanghai, China

90% AI deal score

$2,253

$894

Save $1,359

From KUL

Elite

Sep 05

Shanghai, China

90% AI deal score

$2,246

$895

Save $1,351

From KUL

Elite

Sep 07

Shanghai, China

90% AI deal score

$2,243

$895

Save $1,348

From KUL

Elite

Sep 08

Shanghai, China

90% AI deal score

$2,247

$895

Save $1,352

From KUL

Elite

Sep 17

Shanghai, China

90% AI deal score

$2,226

$895

Save $1,331

From KUL

Elite

Sep 02

Shanghai, China

90% AI deal score

$2,243

$895

Save $1,348

From KUL

Elite

Sep 03

Shanghai, China

90% AI deal score

$2,241

$895

Save $1,346

From KUL

Elite

Sep 07

Shanghai, China

90% AI deal score

$2,246

$895

Save $1,351

From KUL

Elite

Sep 13

Shanghai, China

90% AI deal score

$2,249

$895

Save $1,354

From KUL

Elite

Sep 16

Shanghai, China

90% AI deal score

$2,226

$895

Save $1,331

From KUL

Elite

Sep 05

Shanghai, China

90% AI deal score

$2,221

$895

Save $1,326

From KUL

Elite

Sep 12

Shanghai, China

90% AI deal score

$2,252

$895

Save $1,357

From KUL

Elite

Sep 14

Shanghai, China

90% AI deal score

$2,223

$895

Save $1,328

From KUL

Elite

Sep 03

Shanghai, China

90% AI deal score

$2,247

$895

Save $1,352

From KUL

Elite

Sep 05

Shanghai, China

90% AI deal score

$2,248

$895

Save $1,353

From KUL

Elite

Sep 04

Shanghai, China

90% AI deal score

$2,243

$895

Save $1,348

From KUL

Elite

Sep 15

Shanghai, China

90% AI deal score

$2,226

$895

Save $1,331

From KUL

Elite

Sep 16

Shanghai, China

90% AI deal score

$2,231

$895

Save $1,336

From KUL

Elite

Sep 10

Shanghai, China

90% AI deal score

$2,249

$895

Save $1,354

From KUL

Elite

Sep 09

Shanghai, China

90% AI deal score

$2,248

$895

Save $1,353

From KUL

Elite

Sep 10

Shanghai, China

90% AI deal score

$2,254

$898

Save $1,356

From KUL

Elite

Sep 12

Shanghai, China

90% AI deal score

$2,254

$898

Save $1,356

From KUL

Elite

Sep 14

Shanghai, China

90% AI deal score

$2,227

$898

Save $1,329

From KUL

Elite

Sep 08

Shanghai, China

90% AI deal score

$2,249

$898

Save $1,351

From KUL

Elite

Sep 07

Shanghai, China

90% AI deal score

$2,263

$898

Save $1,365

From KUL

Elite

Sep 15

Shanghai, China

90% AI deal score

$2,231

$898

Save $1,333

From KUL

Elite

Sep 15

Shanghai, China

90% AI deal score

$2,246

$898

Save $1,348

From KUL

Elite

Jun 23

Shanghai, China

90% AI deal score

$1,006

$590

Save $416

From KUL

Elite

Jun 18

Shanghai, China

90% AI deal score

$1,020

$590

Save $430

From KUL

Elite

Jun 18

Shanghai, China

90% AI deal score

$996

$590

Save $406

From KUL

Elite

Oct 19

Shanghai, China

89% AI deal score

$1,019

$588

Save $431

From KUL

Elite

Oct 22

Shanghai, China

89% AI deal score

$1,021

$588

Save $433

From KUL

Elite

Oct 23

Shanghai, China

89% AI deal score

$1,020

$588

Save $432

From KUL

Elite

Oct 23

Shanghai, China

89% AI deal score

$1,016

$588

Save $428

From KUL

Elite

Oct 22

Shanghai, China

89% AI deal score

$1,026

$588

Save $438

From KUL

Elite

Oct 23

Shanghai, China

89% AI deal score

$1,020

$588

Save $432

From KUL

Elite

Oct 22

Shanghai, China

89% AI deal score

$1,021

$588

Save $433

From KUL

Elite

Oct 23

Shanghai, China

89% AI deal score

$1,051

$588

Save $463

From KUL

Elite

Oct 19

Shanghai, China

89% AI deal score

$1,026

$588

Save $438

From KUL

Elite

Oct 22

Shanghai, China

89% AI deal score

$1,040

$588

Save $452

From KUL

Elite

Oct 23

Shanghai, China

89% AI deal score

$1,021

$588

Save $433

From KUL

Elite

Oct 23

Shanghai, China

89% AI deal score

$1,021

$588

Save $433

From KUL

Elite

Oct 21

Shanghai, China

89% AI deal score

$1,027

$588

Save $439

From KUL

Elite

Oct 22

Shanghai, China

89% AI deal score

$1,022

$588

Save $434

From KUL

Elite

Oct 21

Shanghai, China

89% AI deal score

$1,022

$588

Save $434

From KUL

Elite

Oct 23

Shanghai, China

89% AI deal score

$1,023

$588

Save $435

From KUL

Elite

Oct 22

Shanghai, China

89% AI deal score

$1,027

$588

Save $439

From KUL

Elite

Oct 21

Shanghai, China

89% AI deal score

$1,028

$588

Save $440

From KUL

Elite

Oct 22

Shanghai, China

89% AI deal score

$1,024

$588

Save $436

From KUL

Elite

Oct 23

Shanghai, China

89% AI deal score

$1,039

$588

Save $451

From KUL

Elite

Oct 23

Shanghai, China

89% AI deal score

$1,026

$588

Save $438

From KUL

Elite

Oct 22

Shanghai, China

89% AI deal score

$1,021

$588

Save $433

From KUL

Elite

Oct 23

Shanghai, China

89% AI deal score

$1,020

$588

Save $432

From KUL

Elite

Oct 22

Shanghai, China

89% AI deal score

$1,028

$588

Save $440

From KUL

Elite

Oct 21

Shanghai, China

89% AI deal score

$1,021

$588

Save $433

From KUL

Elite

Oct 23

Shanghai, China

89% AI deal score

$1,020

$588

Save $432

Frequently Asked Questions About Flights to Shanghai

Historically, the optimal booking window for flights from Kuala Lumpur to Shanghai is typically between 28 and 59 days prior to departure. During this period, the average price observed was $289. Booking within 0-6 days of departure generally sees prices rise significantly, with an average of $501. Conversely, booking more than 60 days out also tends to be more expensive, averaging $568.

Across the trailing quarter, a good price for a flight from Kuala Lumpur to Shanghai is considered to be $233 or less. The median price for this route was $393. Fares exceeding $574 are typically among the higher-priced options observed.

Historically, the cheapest months to fly from Kuala Lumpur to Shanghai are April, with a median price of $202, and July, with a median price of $217. June also offers competitive pricing, with a median of $260. The annual median price for this route is $393, indicating that these months offer significant savings.