- Home
- Flights
- Flights from Shanghai
- Shanghai to Kuala Lumpur
Cheap flights from Shanghai to Kuala Lumpur from CN¥602
Spring Airlines, AirAsia X, Batik Air Malaysia and 4 more airlines fly nonstop from Shanghai to Kuala Lumpur. The flight takes around 5h 15m, and the cheapest one-way fare we found recently is CN¥602 on 5 Nov.
Direct flights available 5h 15m Cheapest in November Prices checked 14 days ago
Shanghai to Kuala Lumpur at a glance
Cheapest one-wayCN¥602Spring Airlines · nonstop · Thu 5 NovFastest flight5h 15mEstimated
Nonstop flightsYesSpring Airlines, AirAsia X, Batik Air Malaysia
Airlines flying nonstop from Shanghai to Kuala Lumpur
7 airlines on this route.
Cheapest month to fly from Shanghai to Kuala Lumpur
Lowest one-way fare found for each month: November is cheapest, June the most expensive.
Good to know
- Distance
- 3,796 km2,357 miles
- Flight time
- 5h 15mestimate
- Time difference
- NoneKuala Lumpur vs Shanghai
- Currency in Kuala Lumpur
- MYR
- Airports
- PVG, SHA → KUL, SZB
Flights from Shanghai to Kuala Lumpur: questions answered
How much is a flight from Shanghai to Kuala Lumpur?
The cheapest one-way fare we found recently is CN¥602, nonstop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Shanghai to Kuala Lumpur?
Yes. Spring Airlines, AirAsia X, Batik Air Malaysia, China Eastern Airlines, Juneyao Air, Malaysia Airlines and Shanghai Airlines fly this route nonstop.
How long is the flight from Shanghai to Kuala Lumpur?
A nonstop flight covers 3,796 km and takes around 5h 15m.
What is the cheapest month to fly from Shanghai to Kuala Lumpur?
November has the lowest fare we found (CN¥602), while June is the most expensive (CN¥1,177).
Which airlines fly from Shanghai to Kuala Lumpur?
Spring Airlines, AirAsia X, Batik Air Malaysia, China Eastern Airlines, Juneyao Air, Malaysia Airlines and Shanghai Airlines operate nonstop flights on this route.
Which airports serve Shanghai and Kuala Lumpur?
Shanghai: Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA). Kuala Lumpur: Kuala Lumpur International Airport (KUL) and Sultan Abdul Aziz Shah International Airport (SZB).





