Skip to content

Nonstop flights from Shanghai to Kuala Lumpur from $121 PVG, SHA → KUL, SZB

Shanghai Pudong International Airport (PVG), Shanghai Hongqiao International Airport (SHA) → Kuala Lumpur International Airport (KUL), Sultan Abdul Aziz Shah Airport (SZB)

The cheapest nonstop return found recently is $244 with Spring Airlines, 15 Feb 2027 – 25 Feb 2027, found 2 days ago.

Nonstop return

The cheapest nonstop return fare on each of 25 departure dates is usually $246 to $325.

Cheapest nonstop return

$244

15 Feb 2027 – 25 Feb 2027 · Spring Airlines

Shanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)

Leaves 4:40 p.m. · Return leaves 6:55 p.m. · 11 h 40 min of travel, both ways together

out nonstop, back nonstop

found 2 days ago

See prices for these datesCheck today's price

FareTell may earn a commission when you book through a partner.

Airlines flying it nonstop on the return fares we hold: Spring Airlines (23 departure dates), Shanghai Airlines (16 departure dates), Batik Air Malaysia (16 departure dates), Juneyao Airlines (10 departure dates), Malaysia Airlines (7 departure dates), AirAsia X (6 departure dates).

On the 42 trips where we hold both on the same dates, nonstop cost a median $33 (11.1%) more than the cheapest fare with stops. Nonstop was cheaper or the same price on 12 of those 42 trips.

Every nonstop date we hold

Nonstop fares on 25 of the 39 departure dates we hold for this route.

20 Nov – 29 Nov: $295, found 5 days ago26 Nov – 3 Dec: $340, found 2 days ago2 Dec – 15 Dec: $309, found 7 days ago21 Dec – 14 Jan 2027: $304, found 7 days ago4 Jan 2027 – 3 Feb 2027: $370, found 3 days ago5 Jan 2027 – 28 Jan 2027: $348, found 3 days ago9 Jan 2027 – 12 Jan 2027: $320, found 5 days ago11 Jan 2027 – 18 Jan 2027: $263, found 7 days ago12 Jan 2027 – 23 Jan 2027: $242, found 6 days ago24 Jan 2027 – 19 Feb 2027: $382, found 5 days ago9 Feb 2027 – 22 Feb 2027: $428, found 5 days ago15 Feb 2027 – 25 Feb 2027: $244, found 2 days ago16 Feb 2027 – 26 Feb 2027: $248, found 6 days ago19 Feb 2027 – 27 Feb 2027: $246, found 7 days ago20 Feb 2027 – 26 Feb 2027: $246, found 7 days ago22 Feb 2027 – 25 Feb 2027: $246, found 7 days ago24 Feb 2027 – 1 Mar 2027: $243, found 3 days ago11 Mar 2027 – 25 Mar 2027: $325, found 2 days ago25 Mar 2027 – 4 Apr 2027: $251, found 3 days ago28 Mar 2027 – 9 Apr 2027: $265, found 2 days ago5 Apr 2027 – 19 Apr 2027: $248, found 2 days ago12 Apr 2027 – 26 Apr 2027: $216, found 4 days ago14 Apr 2027 – 22 Apr 2027: $223, found 4 days ago10 May 2027 – 13 May 2027: $249, found 8 days ago16 Aug 2027 – 19 Aug 2027: $350, found 6 days agoNovDecJanFebMarAprAug
See the chart as a table
The cheapest price seen for each departure date — per traveler in Economy.
DatesFromAirlineAirportsStopsFound
20 Nov – 29 Nov$295Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 5 days agoSee prices for these dates
26 Nov – 3 Dec$340Batik Air MalaysiaShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 2 days agoSee prices for these dates
2 Dec – 15 Dec$309Malaysia AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 7 days agoSee prices for these dates
21 Dec – 14 Jan 2027$304Batik Air MalaysiaShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 7 days agoSee prices for these dates
4 Jan 2027 – 3 Feb 2027$370Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 3 days agoSee prices for these dates
5 Jan 2027 – 28 Jan 2027$348AirAsia XShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 3 days agoSee prices for these dates
9 Jan 2027 – 12 Jan 2027$320Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 5 days agoSee prices for these dates
11 Jan 2027 – 18 Jan 2027$263Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 7 days agoSee prices for these dates
12 Jan 2027 – 23 Jan 2027$242Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 6 days agoSee prices for these dates
24 Jan 2027 – 19 Feb 2027$382Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 5 days agoSee prices for these dates
9 Feb 2027 – 22 Feb 2027$428Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 5 days agoSee prices for these dates
15 Feb 2027 – 25 Feb 2027$244Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 2 days agoSee prices for these dates
16 Feb 2027 – 26 Feb 2027$248Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 6 days agoSee prices for these dates
19 Feb 2027 – 27 Feb 2027$246Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 7 days agoSee prices for these dates
20 Feb 2027 – 26 Feb 2027$246Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 7 days agoSee prices for these dates
22 Feb 2027 – 25 Feb 2027$246Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 7 days agoSee prices for these dates
24 Feb 2027 – 1 Mar 2027$243Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 3 days agoSee prices for these dates
11 Mar 2027 – 25 Mar 2027$325Shanghai AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 2 days agoSee prices for these dates
25 Mar 2027 – 4 Apr 2027$251Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 3 days agoSee prices for these dates
28 Mar 2027 – 9 Apr 2027$265Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 2 days agoSee prices for these dates
5 Apr 2027 – 19 Apr 2027$248Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 2 days agoSee prices for these dates
12 Apr 2027 – 26 Apr 2027$216Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 4 days agoSee prices for these dates
14 Apr 2027 – 22 Apr 2027$223Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 4 days agoSee prices for these dates
10 May 2027 – 13 May 2027$249Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 8 days agoSee prices for these dates
16 Aug 2027 – 19 Aug 2027$350Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)out nonstop, back nonstopfound 6 days agoSee prices for these dates

Nonstop one-way

The cheapest nonstop one-way fare on each of 4 departure dates is usually $121 to $126.

Cheapest nonstop one-way

$121

5 May 2027 · Spring Airlines

Shanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)

Leaves 11:45 a.m. · 5 h 40 min trip

nonstop

found 2 days ago

Open this tripCheck today's price

FareTell may earn a commission when you book through a partner.

Airlines flying it nonstop on the one-way fares we hold: Spring Airlines (4 departure dates), Shanghai Airlines (3 departure dates), Batik Air Malaysia (3 departure dates).

On the 3 trips where we hold both on the same dates, nonstop cost a median $22 (13.8%) less than the cheapest fare with stops. Nonstop was cheaper or the same price on 3 of those 3 trips.

Every nonstop date we hold

Nonstop fares on 4 of the 4 departure dates we hold for this route.

12 Apr 2027: $121, found 3 days ago14 Apr 2027: $122, found 6 days ago17 Apr 2027: $138, found 5 days ago5 May 2027: $121, found 2 days agoAprMay
See the chart as a table
The cheapest price seen for each departure date — per traveler in Economy.
DatesFromAirlineAirportsStopsFound
12 Apr 2027$121Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)nonstopfound 3 days agoOpen this trip
14 Apr 2027$122Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)nonstopfound 6 days agoOpen this trip
17 Apr 2027$138Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)nonstopfound 5 days agoOpen this trip
5 May 2027$121Spring AirlinesShanghai Pudong International Airport (PVG) → Kuala Lumpur International Airport (KUL)nonstopfound 2 days agoOpen this trip

Prices are what travelers' searches on Aviasales found in the last 7 days, in US dollars: the price the seller showed on Aviasales; bags may cost extra. Fares change, so check today's price before you book. How our prices work