Airlines with flights from Kuala Lumpur to Shanghai
There are 16 airlines with scheduled flights between KUL and PVG. Shanghai Airlines, Malaysia Airlines and 4 more carriers has non-stop flights from KLIA to Shanghai Airport and the flight time is 5 hours and 35 minutes.
Choose airline
Schedules
Non-stop with Shanghai Airlines
-
Total flight time: 5 hours and 35 minutes
-
Sky Team Alliance
-
Shanghai is a Shanghai Airlines hub.
-
28 flights per week
-
Boeing 737MAX 8 PassengerBoeing 787-9
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-21
Flight
The timetable & schedule information was updated at 2026-04-21
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with Juneyao Airlines
-
Total flight time: 5 hours and 35 minutes
-
Shanghai is a Juneyao Airlines hub.
-
7 flights per week
-
Airbus A320neo
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with Spring Airlines
-
Total flight time: 5 hours and 30 minutes
-
Low-cost airline
-
Shanghai is a Spring Airlines hub.
-
7 flights per week
-
Airbus A320
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with Batik Air Malaysia
-
Total flight time: 5 hours and 20 minutes
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-21
Via Singapore with Singapore Airlines
-
Total flight time: 7h 40m - 11h 45m.
-
71 flights per week
Flight
SQ832
SQ832
SQ836
SQ836
SQ826
SQ826
The timetable & schedule information was updated at 2026-04-21
Via Hong Kong with Cathay Pacific
-
Total flight time: 8h 15m - 10h 45m.
-
One World Alliance
-
35 flights per week
Flight
CX316
CX360
CX362
CX302
The timetable & schedule information was updated at 2026-04-21
Via Kota Kinabalu with AirAsia
-
Total flight time: 8h 35m - 11h 50m.
-
Low-cost airline
-
Kuala Lumpur is a AirAsia focus city (Operating base).
-
50 flights per week
Flight
AK1516
AK1516
AK1516
The timetable & schedule information was updated at 2026-04-21
Via Kunming with China Eastern Airlines
-
Total flight time: 8h 40m - 12h 50m.
-
Sky Team Alliance
-
Shanghai is a China Eastern Airlines hub.
-
12 flights per week
Flight
MU5839
The timetable & schedule information was updated at 2026-04-21

There are 16 airlines with scheduled flights between KUL and PVG. Shanghai Airlines, Malaysia Airlines and 4 more carriers has non-stop flights from KLIA to Shanghai Airport and the flight time is 5 hours and 35 minutes.
Via Bangkok with Thai Airways
Via Shenzhen with Shenzhen Airlines
Via Chongqing with Sichuan Airlines
Via Guangzhou with China Southern
Via Chongqing with Hainan Airlines
Via Manila with PAL