Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Shanghai
  4. Shanghai to Kuala Lumpur
Nonstop route · China → Malaysia

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
SHAKUL

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.

AirlineFlights a weekTypical departuresFromSearch
SASpring Airlines——CN¥602Search
AirAsia X——CN¥775Search
BABatik Air Malaysia——CN¥806Search
CEChina Eastern Airlines———Search
JAJuneyao Air———Search
MAMalaysia Airlines———Search
SAShanghai Airlines———Search

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).

More flights from Shanghai