SZX → SHA Shenzhen to Shanghai
live
Direct flights from Shenzhen (SZX) to Shanghai (SHA): 49 nonstop departures observed each week across 7 airlines. 64% of the last 45 operated flights arrived within 15 minutes of schedule. The median arrival is 8 minutes late. No cancellations were recorded across the 45 tracked flights. The nonstop covers 1,208 km, an estimated 2 hours 3 minutes in the air. Measured by Pro Flight Search from live flight boards at Shenzhen and Shanghai. Updated 17 October 2026 at 01:53 UTC.
Today, SZX → SHA Sat 17 Oct · local times
HO1890吉祥航空公司 In the air, 29 min late
Left SZX at 07:59 , 29 min after its 07:30 slot.
Landing 09:52SHA board estimate · sched 09:50
Track HO1890 →
CZ3965中国南方航空公司 In the air, 20 min late
Left SZX at 08:20 , 20 min after its 08:00 slot.
Landing 10:07SHA board estimate · sched 10:25
Track CZ3965 →
Sched Flight SZX departure SHA arrival
06:30
CZ3568 中国南方航空公司
Left 06:40 +10
Landed 08:23 −17
07:30
HO1890 吉祥航空公司
Left 07:59 +29
SHA est. 09:52 In the air · sched 09:50
08:00
CZ3965 中国南方航空公司
Left 08:20 +20
SHA est. 10:07 In the air · sched 10:25
09:00
CZ3553 中国南方航空公司
Left 09:28 +28
SHA est. 11:13 In the air · sched 11:25
09:30
MU5334 中国东方航空公司
On schedule Gate closed · Gate 371 · T3
SHA est. 11:20 sched 11:40
10:10
9C8918 中国春秋航空公司
On schedule Gate 567 · T3
SHA est. 12:02 sched 12:35
10:25
MF8378 厦门航空有限公司
On schedule Gate 568A · T3
SHA est. 12:16 sched 12:45
10:30
MU5336 中国东方航空公司
On schedule Gate 542 · T3
SHA est. 12:18 sched 12:40
11:00
CZ3255 中国南方航空公司
On schedule Gate 504 · T3
SHA est. 12:44 sched 13:25
11:15
HO1882 吉祥航空公司
On schedule Gate 509 · T3
SHA est. 13:07 sched 13:35
11:30
MU5338 中国东方航空公司
On schedule T3
SHA est. 13:27 sched 14:00
11:50
CZ3551中国南方航空公司
On schedule T3
SHA est. 13:35 sched 14:25
11:50
MF8372 厦门航空有限公司
On schedule T3
SHA est. 13:44 sched 14:25
12:00
ZH9503 深圳航空公司
On schedule T3
SHA est. 13:52 sched 14:25
12:30
FM9332 上海航空公司
On schedule T3
SHA est. 14:18 sched 14:40
12:50
ZH9505 深圳航空公司
On schedule T3
SHA 15:20 scheduled
13:00
CZ3561 中国南方航空公司
On schedule T3
SHA est. 14:46 sched 15:20
13:25
HO1884 吉祥航空公司
On schedule T3
SHA est. 15:14 sched 15:45
13:30
MU5340 中国东方航空公司
On schedule T3
SHA est. 15:17 sched 15:45
·
9C8776 中国春秋航空公司
On schedule
SHA 22:50 scheduled
·
9C8882 中国春秋航空公司
On schedule
SHA est. 16:07 sched 16:30
·
9C8950 中国春秋航空公司
On schedule
SHA 23:20 scheduled
·
CZ3557 中国南方航空公司
On schedule
SHA 17:25 scheduled
·
CZ3563 中国南方航空公司
On schedule
SHA 18:30 scheduled
·
CZ3587 中国南方航空公司
On schedule
SHA 19:35 scheduled
·
CZ3589 中国南方航空公司
On schedule
SHA 22:20 scheduled
·
CZ3625 中国南方航空公司
On schedule
SHA 16:35 scheduled
·
FM9334 上海航空公司
On schedule
SHA 20:05 scheduled
·
HO1790吉祥航空公司
On schedule
SHA 22:35 scheduled
·
HO1886 吉祥航空公司
On schedule
SHA 21:00 scheduled
·
HO1888 吉祥航空公司
On schedule
SHA 23:35 scheduled
·
MF8318 厦门航空有限公司
On schedule
SHA 21:45 scheduled
·
MF8332 厦门航空有限公司
On schedule
SHA 19:50 scheduled
·
MU5344 中国东方航空公司
On schedule
SHA 17:10 scheduled
·
MU5348 中国东方航空公司
On schedule
SHA 17:45 scheduled
·
MU5350 中国东方航空公司
On schedule
SHA 21:00 scheduled
·
MU5360 中国东方航空公司
On schedule
SHA 23:55 scheduled
·
ZH9507 深圳航空公司
On schedule
SHA 19:30 scheduled
·
ZH9509 深圳航空公司
On schedule
SHA 21:50 scheduled
Checked SZX board 09:46 · SHA board 09:53
SZX
Shenzhen
busy · +20
SHA
Shanghai
smooth · +0
dep bank 06:30–21:30 49x weekly
Runs mixed · 7 airlines · 49x weekly · nonstop
64% on time
of the last 45 operated SZX → SHA flights arrived within 15 minutes
Median arrival delay is +8 min . 0 of 45 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +8 min across the last 45 operated legs
Flight time ~2h 03m estimated from route distance
Weekly departures 49x 7 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 45
The week scheduled departures · origin local time
China Eastern Airlines China Southern Airlines Juneyao Shanghai 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 63% on time
Flights MU5334 09:30 daily · MU5336 10:30 daily · MU5338 11:30 daily · MU5340 13:30 daily
China Southern AirlinesCZ 79% on time
Flights CZ3568 06:30 daily · CZ3965 08:00 daily · CZ3553 09:00 daily · CZ3255 11:00 daily
JuneyaoHO 50% on time
Flights HO1890 07:30 daily · HO1882 11:15 daily · HO1884 13:25 daily · HO1886 18:40 daily
Shanghai AirlinesFM
Flights FM9332 12:30 daily · FM9334 17:30 daily
Shenzhen AirlinesZH 80% on time
Flights ZH9501 07:55 Mo We Fr Su · ZH9503 12:00 daily · ZH9505 12:50 daily · ZH9507 17:05 daily
Spring Airlines9C 67% on time
Flights 9C8956 07:15 Mo Tu Th Fr Su · 9C8918 10:10 Mo Tu Th Fr Sa Su · 9C7520 13:15 We Fr Su · 9C8882 14:15 daily
Xiamen AirlinesMF
Flights MF8378 10:35 daily · MF8372 11:50 daily · MF8332 17:25 daily · MF8318 19:35 daily
History operated legs · board outcomes
10-16 CZ3551 arrived +31
10-16 HO1790 arrived +31
Show 32 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 SZX and SHA, paired departure → arrival per flight and day. Board tracking since Fri, Oct 16 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 99 Completed 46 Delayed 18 Within 15m 28/46 Median +10m
9C8776 中国春秋航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 22:50
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
20:59
Landed · Sched 20:1544m late
Full 9C8776 history →
9C8882 中国春秋航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
16:07
Est. · Sched 16:3023m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
16:43
Landed · Sched 16:3013m late
Full 9C8882 history →
9C8918 中国春秋航空公司
2 days
SZX
Departure
Sched 10:10
Scheduled departure
→
SHA
Arrival
12:02
Est. · Sched 12:3533m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
12:58
Landed · Sched 12:3523m late
Full 9C8918 history →
9C8950 中国春秋航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 23:20
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
Full 9C8950 history →
CZ3255 中国南方航空公司
2 days
SZX
Departure
Sched 11:00
Scheduled departure
→
SHA
Arrival
12:44
Est. · Sched 13:2541m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
13:26
Landed · Sched 13:251m late
Full CZ3255 history →
CZ3551 中国南方航空公司
2 days
SZX
Departure
Sched 11:50
Scheduled departure
→
SHA
Arrival
13:35
Est. · Sched 14:2550m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
14:56
Landed · Sched 14:2531m late
CZ3553 中国南方航空公司
2 days
Sat, Oct 17
2/2 legs · B-2008
SZX
Departure
09:28
Departed · Sched 09:0028m late
→
SHA
Arrival
11:13
Est. · Sched 11:2512m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
12:22
Landed · Sched 11:2557m late
Full CZ3553 history →
CZ3557 中国南方航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 17:25
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
17:15
Landed · Sched 17:2510m early
Full CZ3557 history →
CZ3561 中国南方航空公司
2 days
SZX
Departure
Sched 13:00
Scheduled departure
→
SHA
Arrival
14:46
Est. · Sched 15:2034m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
15:47
Landed · Sched 15:2027m late
Full CZ3561 history →
CZ3563 中国南方航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 18:30
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
18:22
Landed · Sched 18:308m early
Full CZ3563 history →
CZ3568 中国南方航空公司
2 days
Sat, Oct 17
2/2 legs · B-30A9
SZX
Departure
06:40
Departed · Sched 06:3010m late
→
SHA
Arrival
08:23
Landed · Sched 08:4017m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
08:25
Landed · Sched 08:4015m early
Full CZ3568 history →
CZ3587 中国南方航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 19:35
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
19:43
Landed · Sched 19:358m late
Full CZ3587 history →
CZ3589 中国南方航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 22:20
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
22:15
Landed · Sched 22:205m early
Full CZ3589 history →
CZ3625 中国南方航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 16:35
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
16:12
Landed · Sched 16:3523m early
Full CZ3625 history →
CZ3965 中国南方航空公司
2 days
Sat, Oct 17
2/2 legs · B-20C6
SZX
Departure
08:20
Departed · Sched 08:0020m late
→
SHA
Arrival
10:07
Est. · Sched 10:2518m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
10:28
Landed · Sched 10:253m late
Full CZ3965 history →
FM9332 上海航空公司
2 days
SZX
Departure
Sched 12:30
Scheduled departure
→
SHA
Arrival
14:18
Est. · Sched 14:4022m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
14:47
Landed · Sched 14:407m late
Full FM9332 history →
FM9334 上海航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 20:05
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
20:25
Landed · Sched 20:0520m late
Full FM9334 history →
HO1790 吉祥航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 22:35
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
23:06
Landed · Sched 22:3531m late
HO1882 吉祥航空公司
2 days
SZX
Departure
Sched 11:15
Scheduled departure
→
SHA
Arrival
13:07
Est. · Sched 13:3528m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
13:54
Landed · Sched 13:3519m late
Full HO1882 history →
HO1884 吉祥航空公司
2 days
SZX
Departure
Sched 13:25
Scheduled departure
→
SHA
Arrival
15:14
Est. · Sched 15:4531m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
16:10
Landed · Sched 15:4525m late
Full HO1884 history →
HO1886 吉祥航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 21:00
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
20:44
Landed · Sched 21:0016m early
Full HO1886 history →
HO1888 吉祥航空公司
1 day
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 23:35
Scheduled arrival · landing pending
Full HO1888 history →
HO1890 吉祥航空公司
2 days
Sat, Oct 17
2/2 legs · B-8955
SZX
Departure
07:59
Departed · Sched 07:3029m late
→
SHA
Arrival
09:52
Est. · Sched 09:502m late
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
09:37
Landed · Sched 09:5013m early
Full HO1890 history →
MF8318 厦门航空有限公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 21:45
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
21:55
Landed · Sched 21:4510m late
Full MF8318 history →
MF8332 厦门航空有限公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 19:50
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
20:46
Landed · Sched 19:5056m late
Full MF8332 history →
MF8372 厦门航空有限公司
2 days
SZX
Departure
Sched 11:50
Scheduled departure
→
SHA
Arrival
13:44
Est. · Sched 14:2541m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
14:43
Landed · Sched 14:2518m late
Full MF8372 history →
MF8378 厦门航空有限公司
2 days
SZX
Departure
Sched 10:25
Scheduled departure
→
SHA
Arrival
12:16
Est. · Sched 12:4529m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
13:02
Landed · Sched 12:4517m late
Full MF8378 history →
MU5334 中国东方航空公司
2 days
SZX
Departure
Sched 09:30
Scheduled departure
→
SHA
Arrival
11:20
Est. · Sched 11:4020m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
11:52
Landed · Sched 11:4012m late
Full MU5334 history →
MU5336 中国东方航空公司
2 days
SZX
Departure
Sched 10:30
Scheduled departure
→
SHA
Arrival
12:18
Est. · Sched 12:4022m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
13:22
Landed · Sched 12:4042m late
Full MU5336 history →
MU5338 中国东方航空公司
2 days
SZX
Departure
Sched 11:30
Scheduled departure
→
SHA
Arrival
13:27
Est. · Sched 14:0033m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
14:02
Landed · Sched 13:557m late
Full MU5338 history →
MU5340 中国东方航空公司
2 days
SZX
Departure
Sched 13:30
Scheduled departure
→
SHA
Arrival
15:17
Est. · Sched 15:4528m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
15:57
Landed · Sched 15:4512m late
Full MU5340 history →
MU5344 中国东方航空公司
1 day
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 17:10
Scheduled arrival · landing pending
Full MU5344 history →
MU5348 中国东方航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 17:45
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
18:10
Landed · Sched 17:4525m late
Full MU5348 history →
MU5350 中国东方航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 21:00
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
21:17
Landed · Sched 21:0017m late
Full MU5350 history →
MU5360 中国东方航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 23:55
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
23:53
Landed · Sched 23:552m early
Full MU5360 history →
ZH9503 深圳航空公司
2 days
SZX
Departure
Sched 12:00
Scheduled departure
→
SHA
Arrival
13:52
Est. · Sched 14:2533m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
14:15
Landed · Sched 14:2510m early
Full ZH9503 history →
ZH9505 深圳航空公司
2 days
SZX
Departure
Sched 12:50
Scheduled departure
→
SHA
Arrival
Sched 15:20
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
15:10
Landed · Sched 15:2010m early
Full ZH9505 history →
ZH9507 深圳航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 19:30
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
19:31
Landed · Sched 19:301m late
Full ZH9507 history →
ZH9509 深圳航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 21:50
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
22:07
Landed · Sched 21:5017m late
Full ZH9509 history →
9C7520 中国春秋航空公司
1 day
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
15:44
Landed · Sched 15:359m late
Full 9C7520 history →
9C8956 中国春秋航空公司
1 day
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
09:21
Landed · Sched 09:3514m early
Full 9C8956 history →
MU5346 中国东方航空公司
1 day
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
19:04
Landed · Sched 18:559m late
Full MU5346 history →
ZH9501 深圳航空公司
1 day
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
09:59
Landed · Sched 10:3031m early
Full ZH9501 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 — Shenzhen (SZX) to Shanghai (SHA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/SZX-SHA
Copy
How we measure this →
SZX to SHA questions
Is SZX–SHA running on time right now? Smooth skies ahead. The departure side at SZX is the weaker end, route health score 87/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on SZX–SHA? Operators schedule morning departures around 06:30 and evening departures around 17:05 from SZX. Earlier flights typically land before destination-airport delays accumulate later in the day; check the SHA delay card to confirm conditions when you'd arrive.
How long is the flight from SZX to SHA? Great-circle distance is 1,208 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 115–134 min gate-to-gate on this route.
How often does SZX–SHA fly? 7 carriers operate this route, around 274 flights a week between them. Compare carrier days and times in the airline list above.