KUL → PVGKuala Lumpur to Shanghai

live

Direct flights from Kuala Lumpur (KUL) to Shanghai (PVG): 77 nonstop departures observed each week across 6 airlines. 74% of the last 38 tracked flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 45 tracked flights. The nonstop covers 3,797 km, an estimated 5 hours 22 minutes in the air. Measured by Pro Flight Search from live flight boards at Kuala Lumpur and Shanghai. Updated 15 November 2026 at 19:36 UTC.

Today, KUL → PVG

Mon 16 Nov · local times
FM862上海航空公司In the air, 29 min late

Left KUL at 00:44, 29 min after its 00:15 slot.

Landing
05:49PVG board estimate · sched 05:40
Track FM862 →
HO1354吉祥航空公司In the air, 24 min late

Left KUL at 00:49, 24 min after its 00:25 slot.

Landing
05:51PVG board estimate · sched 06:00
Track HO1354 →
  1. 00:15 FM862上海航空公司 Left 00:44 +29 PVG est. 05:49 +9In the air · sched 05:40
  2. 00:25 HO1354吉祥航空公司 Left 00:49 +24 PVG est. 05:51In the air · sched 06:00
  3. 01:50 OD616马来西亚马印航空 Left 02:29 +39 PVG est. 07:31 +291In the air · sched 02:40
  4. 07:05 FM864上海航空公司 On scheduleGate C025 PVG 12:25scheduled
  5. 09:10 MH388马来西亚航空公司 On scheduleGate C035 PVG 14:30scheduled
  6. 14:20 FM882上海航空公司 On scheduleGate C021 PVG 19:40scheduled
  7. 16:00 FM886上海航空公司 Sched 16:00Departure not confirmed by the board PVG 22:00scheduled
  8. 19:35 MH386MALAYSIA AIRLINES BERHAD Sched 19:35Departure not confirmed by the board ·
  9. 20:05 FM866SHANGHAI AIRLINES Sched 20:05Departure not confirmed by the board ·
  10. · 9C6524中国春秋航空公司 On schedule PVG 23:30scheduled

Checked KUL board 02:52 · PVG board 03:36

KUL Kuala Lumpur busy · +23
PVG Shanghai smooth · +8
3,797 km · ~5h 22m est.
dep bank 00:15–21:2077x weekly
Runs mixed · 6 airlines · 77x weekly · nonstop
74% on time

of the last 38 tracked KUL → PVG flights arrived within 15 minutes

Median arrival delay is +2 min. 0 of 45 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →

Median arrival+2 minacross the last 38 arrivals
Flight time~5h 22mestimated from route distance
Weekly departures77x6 direct airlines on the leg
Cancelled0.0%recent route rate · 0 of 45

The week

scheduled departures · origin local time
06121824
Mon
Tue
Wed
Thu
Fri
Sat
Sun
AirAsia XBatik Air MalaysiaJUNEYAO AIRLINESMALAYSIA AIRLINES BERHAD

Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.

Who flies it

observed on the boards · 7 days
AirAsia XD7

Flights D7330 18:55 daily

Batik Air MalaysiaOD

Flights OD616 varies daily

JUNEYAO AIRLINESHO

Flights HO1354 00:25 daily

MALAYSIA AIRLINES BERHADMH100% on time

Flights MH388 09:10 daily · MH386 19:35 daily

Shanghai AirlinesFM63% on time

Flights FM862 00:15 daily · FM864 07:05 daily · FM882 14:20 daily · FM886 varies daily

Spring Airlines9C

Flights 9C6524 17:55 daily

History

operated legs · board outcomes
11-16FM862departed+29
11-16HO1354departed+24
11-16OD616departed+39
11-159C6524arrived+18
11-15D7330arrived−4
11-15FM862dep +37 → arr+2
11-15FM864dep +20 → arr−1
11-15FM866dep +25 → arr+8
11-15FM882dep +50 → arr+33
11-15FM886dep +45 → arr−21
11-15HO1354dep +35 → arr−5
11-15MH386dep +19 → arr−24
11-15MH388dep +15 → arr−21
11-149C6524arrived+26
11-14D7330arrived−9
11-14FM862dep +65 → arr+29
11-14FM864dep +27 → arr−32
11-14FM866dep +94 → arr+43
11-14FM882dep +24 → arr−9
11-14FM886dep +52 → arr+30
11-14HO1354dep +35 → arr−3
11-14MH386dep +64 → arr+3
11-14MH388dep +21 → arr−19
11-14OD616dep +17 → arr+182
11-139C6524arrived−14
11-13D7330arrived−13
11-13FM862dep +22 → arr+4
11-13FM864dep +36 → arr+46
11-13FM866dep +20 → arr+35
11-13FM882dep +31 → arr+2
11-13FM886dep +59 → arr+110
11-13HO1354dep +61 → arr+15
11-13MH386dep +50 → arr−2
11-13MH388dep +48 → arr+11
11-129C6524arrived+6
11-12FM862dep +18 → arr+4
11-12FM864dep +27 → arr−9
11-12FM866dep +25 → arr−16
11-12FM882departed+37
11-12FM886departed+57

Actual board outcomes rather than schedules, paired departure and arrival per flight and day.

Full board history, day by day →

Airports right now

live boards
KULKuala Lumpur +23 min busy 🌤 few clouds · 2 kt Full KUL delay board →
PVGShanghai +8 min smooth 🌤 clear · NNE 10 kt Full PVG delay board →

Weather lens

Conditions are tightest at KUL and PVG: a 19% chance of a 15+ minute delay. In this weather, the more delayed of the two airports is typically about +-6 min. Both figures come from the two airports' delay records in similar weather. See live delays → · Weather risk by airport →

How the Kuala Lumpur to Shanghai route actually runs

Pro Flight Search records official board updates for nonstop KUL to PVG flights through the day: schedules, estimates, gate pushes and actual departures. The verdict above comes from operated flights, so it reflects what this route does rather than what the timetable promises.

Planning around a delay? Live airport delays · Weather delay risk map · Will a delayed flight be cancelled? · Do planes make up time in the air? · How we measure

Cite this data

Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.

Suggested citation

Pro Flight Search: Kuala Lumpur (KUL) to Shanghai (PVG) route reliability, measured from operated flights on official airport boards.

Canonical URL
https://proflightsearch.com/search-flights/KUL-PVG
How we measure this →

KUL to PVG questions

Is KUL–PVG running on time right now?

Mostly on schedule. The departure side at KUL is the weaker end, route health score 79/100. The airports section above carries the live status and delay window at both ends.

Morning or evening flight on KUL–PVG?

Operators schedule morning departures around 00:15 and evening departures around 17:55 from KUL. Earlier flights typically land before destination-airport delays accumulate later in the day; check the PVG delay card to confirm conditions when you'd arrive.

How long is the flight from KUL to PVG?

Great-circle distance is 3,797 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 298–355 min gate-to-gate on this route.

How often does KUL–PVG fly?

6 carriers operate this route, around 77 flights a week between them. Compare carrier days and times in the airline list above.