LHW → PVG Lanzhou to Shanghai
live
Direct flights from Lanzhou (LHW) to Shanghai (PVG): 30 nonstop departures observed each week across 5 airlines. 100% of the last 29 operated flights arrived within 15 minutes of schedule. The median arrival is 20 minutes early. No cancellations were recorded across the 29 tracked flights. The nonstop covers 1,779 km, an estimated 2 hours 47 minutes in the air. Measured by Pro Flight Search from live flight boards at Lanzhou and Shanghai. Updated 24 September 2026 at 00:53 UTC.
LHW
Lanzhou
tracking
PVG
Shanghai
smooth · +0
dep bank 10:10–23:50 30x weekly
Runs reliable · 5 airlines · 30x weekly · nonstop
100% on time
of the last 29 operated LHW → PVG flights arrived within 15 minutes
Median arrival delay is −20 min . 0 of 29 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −20 min across the last 29 operated legs
Flight time ~2h 47m estimated from route distance
Weekly departures 30x 5 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 29
The week scheduled departures · origin local time
China Eastern Airlines Dalian Airlines Shanghai Airlines Spring Airlines
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
China Eastern AirlinesMU 100% on time
Flights MU719 10:10 Mo Fr Sa Su · MU6555 10:30 daily · MU6808 11:45 Tu Fr Su
Dalian AirlinesCA
Flights CA8526 13:45 We Th Fr Sa Su
Shanghai AirlinesFM
Flights FM9212 21:40 daily
Spring Airlines9C 100% on time
Flights 9C6488 varies daily · 9C8848 varies daily · 9C7004 varies Mo We Th · 9C6624 23:45 Tu Th Sa
吉祥航空公司HO
Flights HO1102 17:30 Mo We Fr Su
History operated legs · board outcomes
Show 21 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from LHW and PVG, paired departure → arrival per flight and day. Board tracking since Sat, Sep 19 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 36 Completed 29 Within 15m 29/29 Median -20m
9C6488 中国春秋航空公司
6 days
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
10:18
Est. · Sched 10:4527m early
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
10:50
Landed · Sched 10:555m early
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
10:07
Landed · Sched 10:4033m early
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
10:16
Landed · Sched 10:4024m early
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
10:32
Landed · Sched 10:5523m early
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
10:19
Landed · Sched 10:4021m early
Full 9C6488 history →
9C6624 中国春秋航空公司
2 days
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
Sched 23:45
Scheduled arrival · landing pending
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
23:12
Landed · Sched 23:4533m early
Full 9C6624 history →
9C7004 中国春秋航空公司
2 days
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
Sched 16:40
Scheduled arrival · landing pending
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
20:44
Landed · Sched 21:2541m early
Full 9C7004 history →
9C8848 中国春秋航空公司
5 days
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
Sched 17:55
Scheduled arrival · landing pending
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
17:45
Landed · Sched 17:5510m early
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
16:51
Landed · Sched 17:2534m early
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
17:31
Landed · Sched 18:0029m early
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
17:36
Landed · Sched 17:5519m early
Full 9C8848 history →
CA8526 中国国际航空公司
2 days
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
Sched 13:45
Scheduled arrival · landing pending
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
13:39
Landed · Sched 13:456m early
Full CA8526 history →
FM9212 上海航空公司
5 days
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
Sched 21:40
Scheduled arrival · landing pending
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
21:11
Landed · Sched 21:4029m early
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
20:54
Landed · Sched 21:4046m early
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
21:37
Landed · Sched 21:403m early
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
21:04
Landed · Sched 21:4036m early
Full FM9212 history →
MU6555 中国东方航空公司
5 days
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
10:12
Est. · Sched 10:3018m early
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
10:18
Landed · Sched 10:3012m early
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
10:14
Landed · Sched 10:3016m early
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
10:20
Landed · Sched 10:3010m early
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
10:17
Landed · Sched 10:3013m early
Full MU6555 history →
9C6464 中国春秋航空公司
2 days
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
23:13
Landed · Sched 23:5037m early
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
23:30
Landed · Sched 23:5020m early
Full 9C6464 history →
HO1102 吉祥航空公司
3 days
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
17:20
Landed · Sched 17:3010m early
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
17:33
Landed · Sched 17:303m late
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
17:17
Landed · Sched 17:3013m early
Full HO1102 history →
MU6808 中国东方航空公司
2 days
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
11:25
Landed · Sched 11:4520m early
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
11:43
Landed · Sched 11:452m early
Full MU6808 history →
MU719 中国东方航空公司
1 day
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
09:57
Landed · Sched 10:1013m early
Full MU719 history →
9C7748 中国春秋航空公司
1 day
LHW
Departure
—
LHW is outside our board polling set.
→
PVG
Arrival
23:23
Landed · Sched 23:5027m early
Full 9C7748 history →
Airports right now live boards
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 — Lanzhou (LHW) to Shanghai (PVG) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/LHW-PVG
Copy
How we measure this →
LHW to PVG questions
Is LHW–PVG running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from LHW to PVG? Great-circle distance is 1,779 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 156–182 min gate-to-gate on this route.
How often does LHW–PVG fly? 5 carriers operate this route, around 54 flights a week between them. Compare carrier days and times in the airline list above.
What does the route health score measure? A blend of departure-side delay at LHW and arrival-side delay at PVG, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.