Flights from Shanghai to Kuala Lumpur
SHA to KUL. All flight routes from Hongqiao International, China to Kuala Lumpur International Airport, Malaysia. These flights are operated by 15 different airlines through 12 different connections. The shortest flight time is 7 hours and 40 minutes.
Find the best prices on hotels and car rental near Kuala Lumpur Airport
We got great deals on hotels and car rentals near the airport.
Shanghai to Kuala Lumpur flights
There are over 12 airlines and as many as 740 flights every week to this destination. While flying to Kuala Lumpur from Shanghai you will be doing a stopover in Xiamen, Macau or any other of the 12 alternatives with flight connections.
Are there any non-stop flights from SHA to KUL?
There are no direct or non-stop flights from Hongqiao International, SHA to Kuala Lumpur International Airport, KUL.
Tip! Consider Shanghai Pudong International Airport (PVG) to Kuala Lumpur International Airport (KUL) or Shanghai Pudong International Airport (PVG) to Sultan Abdul Aziz Shah Intl (SZB) as alternatives aswell.
Shanghai to Kuala Lumpur with Air Macau
If you fly from Shanghai with Air Macau you will do a stopover in Macau, MFM before reaching Kuala Lumpur. This flight trip will take 7 hours and 45 minutes and you can fly every Monday, Wednesday, Friday or Saturday with departures at 09:55.
With China Eastern Airlines
If you choose to fly with China Eastern Airlines from Shanghai to Kuala Lumpur you can make a transit either via Kunming or via Wuhan. The route via Kunming is 1 hour and 5 minutes faster. China Eastern Airlines is a member of SkyTeam.
With Xiamen Airlines
If you fly from Shanghai with Xiamen Airlines you will do a stopover in Xiamen, XMN before reaching Kuala Lumpur. This flight trip will take 9 hours and 40 minutes and you can fly every weekday with departures at 14:10 or 16:10. Xiamen Airlines is a member of SkyTeam.
With China Southern Airlines
If you choose to fly with China Southern Airlines from Shanghai to Kuala Lumpur you can make a transit either via Shenzhen or via Guangzhou. The route via Shenzhen is faster.
Miles & flight time: SHA - KUL
The shortest flight time between SHA and KUL is 7 hours and 40 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
XMN Xiamen | 7h 40m | 1h 30m | 2373 (3818 km) |
MFM Macau | 7h 45m | 1h 30m | 2358 (3794 km) |
HKG Hong Kong | 8h 35m | 2h 10m | 2358 (3794 km) |
FOC Fuzhou | 9h 0m | 2h 50m | 2386 (3839 km) |
NNG Nanning | 9h 20m | 2h 40m | 2456 (3952 km) |
XIY Xian | 9h 45m | 4h 25m | 3015 (4851 km) |
CAN Guangzhou | 9h 55m | 4h 40m | 2366 (3807 km) |
WUH Wuhan | 10h 30m | 3h 35m | 2538 (4084 km) |
SZX Shenzhen | 10h 40m | 2h 40m | 2359 (3796 km) |
TSA Taipei | 11h 45m | - | - |
KMG Kunming | 12h 25m | 4h 45m | 2757 (4436 km) |
TFU Chengdu | 12h 50m | 4h 30m | 2931 (4716 km) |
Unpublished Flight Rates From Shanghai to Kuala Lumpur
From Shanghai to Malaysia
Below is a list of other destinations to Malaysia from Hongqiao International with either direct flights or 1 stop connections.
From China to Kuala Lumpur
Below is a list of other cities in China with flights to Kuala Lumpur with either non-stop or connecting flights.
- PVG Shanghai Direct
- 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