Flights from Kuala Lumpur to Shanghai
KUL to PVG. All flight routes from Kuala Lumpur International Airport, Malaysia to Shanghai Pudong International Airport, China. These routes are operated by 27 different airlines. You can either fly non-stop or choose from 16 different transit flights. The shortest flight time is 5 hours and 35 minutes.
Find the best prices on hotels and car rental near Shanghai Pudong Airport
We got great deals on hotels and car rentals near the airport.
Kuala Lumpur to Shanghai flights
There are over 19 airlines and as many as 1173 flights every week to this destination. You can fly non-stop to Shanghai (PVG) from Kuala Lumpur (KUL) with AirAsia X, Shanghai Airlines or Malaysia Airlines but if a stopover option suits you better you can choose to fly via Kuching, Hong Kong or any other of the 16 alternatives with flight connections.
Tip! Consider Kuala Lumpur International Airport (KUL) to Hongqiao International (SHA) or Sultan Abdul Aziz Shah Intl (SZB) to Shanghai Pudong International Airport (PVG) as alternatives aswell.
Kuala Lumpur to Shanghai with AirAsia X
You can fly non-stop every weekday with flights departing at 18 in the evening or 23 in the night.
With Shanghai Airlines
You can fly non-stop every weekday with flights departing between 7 am and 2 am.
With Malaysia Airlines
You can fly non-stop every weekday with flights departing at 08 in the morning or 19 in the evening. You also have the option to do a transit flight via Kuching. Malaysia Airlines is a member of the air alliance OneWorld.
With Thai Airways International
If you fly from Kuala Lumpur with Thai Airways International you will do a stopover in Bangkok, BKK before reaching Shanghai. This flight trip will take 8 hours and you can fly every Monday, Wednesday, Thursday or Saturday with departures at 20:55. Thai Airways International is a Star Alliance member.
Miles & flight time: KUL - PVG
The shortest flight time between KUL and PVG is 5 hours and 38 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 5h 38m | - | 2371 (3815 km) |
KCH Kuching | 8h 5m | 4h 50m | 2799 (4504 km) |
HKG Hong Kong | 8h 55m | 4h 10m | 2373 (3818 km) |
DMK Bangkok | 9h 0m | 2h 5m | 2583 (4156 km) |
SGN Ho Chi Minh City | 9h 5m | 2h 55m | 2371 (3815 km) |
TPE Taipei | 9h 45m | 2h 50m | 2450 (3942 km) |
SIN Singapore | 9h 55m | 3h 25m | 2562 (4122 km) |
CKG Chongqing | 9h 55m | 3h 0m | 2814 (4528 km) |
BKI Kota Kinabalu | 10h 5m | 3h 35m | 2807 (4516 km) |
HAN Hanoi | 10h 35m | 4h 15m | 2521 (4056 km) |
BKK Bangkok | 11h 0m | 4h 35m | 2571 (4137 km) |
SZX Shenzhen | 11h 5m | 4h 20m | 2373 (3818 km) |
CAN Guangzhou | 11h 30m | 4h 5m | 2383 (3834 km) |
CSX Changsha | 11h 45m | 4h 50m | 2481 (3992 km) |
WUH Wuhan | 11h 45m | 5h 0m | 2564 (4125 km) |
MNL Manila | 12h 20m | 4h 45m | 2712 (4364 km) |
TFU Chengdu | 12h 20m | 4h 0m | 2958 (4759 km) |
Unpublished Flight Rates From Kuala Lumpur to Shanghai
From Kuala Lumpur to China
Below is a list of other destinations to China from Kuala Lumpur International Airport with either direct flights or 1 stop connections.
- PEK Beijing Direct
- TFU Chengdu Direct
- CAN Guangzhou Direct
- PKX Beijing Direct
- XIY Xian Direct
- SZX Shenzhen Direct
- CKG Chongqing Direct
- KMG Kunming Direct
- HGH Hangzhou Direct
- HAK Haikou Direct
From Malaysia to Shanghai
Below is a list of other cities in Malaysia with flights to Shanghai with either non-stop or connecting flights.