SHA → SZX Shanghai to Shenzhen
live
Direct flights from Shanghai (SHA) to Shenzhen (SZX): 49 nonstop departures observed each week across 7 airlines. 92% of the last 39 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 39 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 Shanghai and Shenzhen. Updated 7 September 2026 at 17:54 UTC.
SHA
Shanghai
smooth · +9
SZX
Shenzhen
smooth · +0
dep bank 06:40–23:00 49x weekly
Runs reliable · 7 airlines · 49x weekly · nonstop
92% on time
of the last 39 operated SHA → SZX flights arrived within 15 minutes
Median arrival delay is +0 min . 0 of 39 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +0 min across the last 39 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 39
The week scheduled departures · origin local time
China Eastern Airlines China Southern Airlines Shanghai Airlines Shenzhen 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 88% on time
Flights MU5333 09:00 daily · MU5335 varies Mo Tu We Th Sa Su · MU5339 varies daily · MU5337 12:00 daily
China Southern AirlinesCZ 100% on time
Flights CZ3590 07:55 daily · CZ3576 09:55 daily · CZ3966 11:40 daily · CZ3554 12:40 daily
Shanghai AirlinesFM
Flights FM9331 08:05 daily · FM9333 varies daily
Shenzhen AirlinesZH 80% on time
Flights ZH9510 09:05 daily · ZH9502 11:45 Mo We Fr Su · ZH9504 15:35 daily · ZH9506 16:35 daily
Spring Airlines9C
Flights 9C8917 06:40 daily · 9C7519 09:35 Mo We Fr Su · 9C8881 10:40 daily · 9C8775 14:15 daily
Xiamen AirlinesMF
Flights MF8371 08:25 daily · MF8377 varies daily · MF8317 15:55 daily · MF8331 21:10 daily
吉祥航空公司HO 100% on time
Flights HO1881 07:40 daily · HO1883 varies daily · HO1885 varies daily · HO1789 17:00 daily
History operated legs · board outcomes
09-07 CZ3576 departed +7
09-07 ZH9508 dep +55 → arr +0
Show 31 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 SHA and SZX, paired departure → arrival per flight and day. Board tracking since Mon, Sep 7 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 106 Completed 60 Delayed 19 Within 15m 41/60 Median +10m
9C8775 中国春秋航空公司
2 days
SHA
Departure
Sched 14:15
Scheduled departure
→
SZX
Arrival
Sched 16:45
Scheduled arrival · landing pending
Mon schedule from board history
SHA
Departure
14:41
Departed · Sched 14:1526m late
→
SZX
Arrival
16:31
Landed · Sched 16:4514m early
Full 9C8775 history →
9C8881 中国春秋航空公司
2 days
SHA
Departure
Sched 10:40
Scheduled departure
→
SZX
Arrival
—
Board row not captured for this rotation yet.
SHA
Departure
10:49
Departed · Sched 10:409m late
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full 9C8881 history →
9C8917 中国春秋航空公司
2 days
SHA
Departure
Sched 06:40
Scheduled departure
→
SZX
Arrival
—
Board row not captured for this rotation yet.
SHA
Departure
06:42
Departed · Sched 06:402m late
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full 9C8917 history →
9C8949 中国春秋航空公司
2 days
Tue, Sep 8
1/2 legs · B-321H
SHA
Departure
Sched 17:20
Scheduled departure
→
SZX
Arrival
Sched 19:45
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · B-321H
SHA
Departure
17:41
Departed · Sched 17:2021m late
→
SZX
Arrival
19:35
Landed · Sched 19:4510m early
Full 9C8949 history →
CZ3256 中国南方航空公司
2 days
Tue, Sep 8
1/2 legs · B-8366
SHA
Departure
Sched 14:40
Scheduled departure
→
SZX
Arrival
Sched 17:10
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · B-8366
SHA
Departure
14:56
Departed · Sched 14:4016m late
→
SZX
Arrival
16:44
Landed · Sched 17:1026m early
Full CZ3256 history →
CZ3552 中国南方航空公司
2 days
Tue, Sep 8
1/2 legs · B-8366
SHA
Departure
Sched 15:40
Scheduled departure
→
SZX
Arrival
Sched 18:15
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · B-8366
SHA
Departure
16:18
Departed · Sched 15:4038m late
→
SZX
Arrival
18:28
Landed · Sched 18:1513m late
Full CZ3552 history →
CZ3554 中国南方航空公司
2 days
Tue, Sep 8
1/2 legs · B-5940
SHA
Departure
Sched 12:40
Scheduled departure
→
SZX
Arrival
Sched 15:20
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · B-5940
SHA
Departure
13:10
Departed · Sched 12:4030m late
→
SZX
Arrival
15:09
Landed · Sched 15:2011m early
Full CZ3554 history →
CZ3558 中国南方航空公司
2 days
Tue, Sep 8
1/2 legs · B-30E2
SHA
Departure
Sched 18:40
Scheduled departure
→
SZX
Arrival
Sched 21:10
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · B-30E2
SHA
Departure
18:48
Departed · Sched 18:408m late
→
SZX
Arrival
20:38
Landed · Sched 21:1032m early
Full CZ3558 history →
CZ3562 中国南方航空公司
2 days
Tue, Sep 8
1/2 legs · B-30A9
SHA
Departure
Sched 16:40
Scheduled departure
→
SZX
Arrival
Sched 19:20
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · B-30A9
SHA
Departure
16:50
Departed · Sched 16:4010m late
→
SZX
Arrival
18:38
Landed · Sched 19:2042m early
Full CZ3562 history →
CZ3564 中国南方航空公司
2 days
Tue, Sep 8
1/2 legs · B-8426
SHA
Departure
Sched 20:10
Scheduled departure
→
SZX
Arrival
Sched 23:00
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · B-8426
SHA
Departure
20:18
Departed · Sched 20:108m late
→
SZX
Arrival
22:03
Landed · Sched 23:0057m early
Full CZ3564 history →
CZ3576 中国南方航空公司
2 days
SHA
Departure
Sched 09:55
Scheduled departure
→
SZX
Arrival
—
Board row not captured for this rotation yet.
SHA
Departure
10:02
Departed · Sched 09:557m late
→
SZX
Arrival
—
Board row not captured for this rotation yet.
CZ3588 中国南方航空公司
2 days
Tue, Sep 8
1/2 legs · B-5940
SHA
Departure
Sched 20:50
Scheduled departure
→
SZX
Arrival
Sched 23:30
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · B-5940
SHA
Departure
20:58
Departed · Sched 20:508m late
→
SZX
Arrival
Sched 23:30
Scheduled time only · no board update captured
Full CZ3588 history →
CZ3590 中国南方航空公司
2 days
SHA
Departure
Sched 07:55
Scheduled departure
→
SZX
Arrival
—
Board row not captured for this rotation yet.
SHA
Departure
08:03
Departed · Sched 07:558m late
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full CZ3590 history →
CZ3626 中国南方航空公司
2 days
Tue, Sep 8
1/2 legs · B-32N3
SHA
Departure
Sched 17:50
Scheduled departure
→
SZX
Arrival
Sched 20:30
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · B-32N3
SHA
Departure
18:07
Departed · Sched 17:5017m late
→
SZX
Arrival
19:59
Landed · Sched 20:3031m early
Full CZ3626 history →
CZ3966 中国南方航空公司
2 days
SHA
Departure
Sched 11:40
Scheduled departure
→
SZX
Arrival
—
Board row not captured for this rotation yet.
SHA
Departure
11:53
Departed · Sched 11:4013m late
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full CZ3966 history →
FM9331 上海航空公司
2 days
SHA
Departure
Sched 08:05
Scheduled departure
→
SZX
Arrival
—
Board row not captured for this rotation yet.
SHA
Departure
08:15
Departed · Sched 08:0510m late
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full FM9331 history →
FM9333 上海航空公司
2 days
Tue, Sep 8
1/2 legs · B-205Z
SHA
Departure
Sched 12:55
Scheduled departure
→
SZX
Arrival
Sched 15:30
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · B-205Z
SHA
Departure
13:24
Departed · Sched 12:5529m late
→
SZX
Arrival
15:21
Landed · Sched 15:309m early
Full FM9333 history →
HO1789 吉祥航空公司
2 days
SHA
Departure
Sched 17:00
Scheduled departure
→
SZX
Arrival
Sched 19:15
Scheduled arrival · landing pending
Mon schedule from board history
SHA
Departure
17:12
Departed · Sched 17:0012m late
→
SZX
Arrival
19:16
Landed · Sched 19:151m late
Full HO1789 history →
HO1881 吉祥航空公司
2 days
SHA
Departure
Sched 07:40
Scheduled departure
→
SZX
Arrival
—
Board row not captured for this rotation yet.
SHA
Departure
07:50
Departed · Sched 07:4010m late
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full HO1881 history →
HO1883 吉祥航空公司
2 days
SHA
Departure
Sched 09:45
Scheduled departure
→
SZX
Arrival
—
Board row not captured for this rotation yet.
SHA
Departure
09:58
Departed · Sched 09:4513m late
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full HO1883 history →
HO1885 吉祥航空公司
2 days
Tue, Sep 8
1/2 legs · B-1872
SHA
Departure
Sched 14:40
Scheduled departure
→
SZX
Arrival
Sched 17:00
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · B-1872
SHA
Departure
15:03
Departed · Sched 14:4023m late
→
SZX
Arrival
16:58
Landed · Sched 17:002m early
Full HO1885 history →
HO1887 吉祥航空公司
1 day
SHA
Departure
Sched 17:50
Scheduled departure
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full HO1887 history →
HO1889 吉祥航空公司
2 days
SHA
Departure
Sched 21:35
Scheduled departure
→
SZX
Arrival
Sched 00:15
Scheduled arrival · landing pending
Mon schedule from board history
SHA
Departure
21:31
Departed · Sched 21:354m early
→
SZX
Arrival
Sched 00:15
Scheduled arrival · landing pending
Full HO1889 history →
MF8317 厦门航空有限公司
2 days
Tue, Sep 8
1/2 legs · B-6489
SHA
Departure
Sched 15:55
Scheduled departure
→
SZX
Arrival
Sched 18:30
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · B-6489
SHA
Departure
16:26
Departed · Sched 15:5531m late
→
SZX
Arrival
18:17
Landed · Sched 18:3013m early
Full MF8317 history →
MF8331 厦门航空有限公司
2 days
Tue, Sep 8
1/2 legs · B-5383
SHA
Departure
Sched 21:10
Scheduled departure
→
SZX
Arrival
Sched 23:45
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · B-5383
SHA
Departure
21:12
Departed · Sched 21:102m late
→
SZX
Arrival
Sched 23:45
Scheduled time only · no board update captured
Full MF8331 history →
MF8371 厦门航空有限公司
2 days
SHA
Departure
Sched 08:25
Scheduled departure
→
SZX
Arrival
—
Board row not captured for this rotation yet.
SHA
Departure
08:29
Departed · Sched 08:254m late
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full MF8371 history →
MF8377 厦门航空有限公司
2 days
SHA
Departure
Sched 13:55
Scheduled departure
→
SZX
Arrival
Sched 16:20
Scheduled arrival · landing pending
Mon schedule from board history
SHA
Departure
14:50
Departed · Sched 13:5555m late
→
SZX
Arrival
16:42
Landed · Sched 16:2022m late
Full MF8377 history →
MU5333 中国东方航空公司
2 days
SHA
Departure
Sched 09:00
Scheduled departure
→
SZX
Arrival
—
Board row not captured for this rotation yet.
SHA
Departure
09:15
Departed · Sched 09:0015m late
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full MU5333 history →
MU5335 中国东方航空公司
1 day
SHA
Departure
Sched 10:05
Scheduled departure
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full MU5335 history →
MU5337 中国东方航空公司
2 days
SHA
Departure
Sched 12:00
Scheduled departure
→
SZX
Arrival
—
Board row not captured for this rotation yet.
SHA
Departure
12:15
Departed · Sched 12:0015m late
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full MU5337 history →
MU5339 中国东方航空公司
2 days
Tue, Sep 8
1/2 legs · B-6507
SHA
Departure
Sched 11:00
Scheduled departure
→
SZX
Arrival
Sched 13:30
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · B-6507
SHA
Departure
13:05
Departed · Sched 11:00125m late
→
SZX
Arrival
15:20
Landed · Sched 13:30110m late
Full MU5339 history →
MU5341 中国东方航空公司
2 days
Tue, Sep 8
1/2 legs · B-8970
SHA
Departure
Sched 14:00
Scheduled departure
→
SZX
Arrival
Sched 16:35
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · B-8970
SHA
Departure
14:27
Departed · Sched 14:0027m late
→
SZX
Arrival
16:19
Landed · Sched 16:3516m early
Full MU5341 history →
MU5349 中国东方航空公司
2 days
Tue, Sep 8
1/2 legs · B-32RF
SHA
Departure
Sched 16:20
Scheduled departure
→
SZX
Arrival
Sched 18:50
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · B-32RF
SHA
Departure
16:30
Departed · Sched 16:2010m late
→
SZX
Arrival
18:23
Landed · Sched 18:5027m early
Full MU5349 history →
MU5351 中国东方航空公司
2 days
Tue, Sep 8
1/2 legs · B-32P7
SHA
Departure
Sched 17:40
Scheduled departure
→
SZX
Arrival
Sched 20:05
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · B-32P7
SHA
Departure
17:55
Departed · Sched 17:4015m late
→
SZX
Arrival
19:48
Landed · Sched 20:0517m early
Full MU5351 history →
MU5353 中国东方航空公司
2 days
Tue, Sep 8
1/2 legs · B-6099
SHA
Departure
Sched 18:30
Scheduled departure
→
SZX
Arrival
Sched 20:55
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · B-6099
SHA
Departure
18:38
Departed · Sched 18:308m late
→
SZX
Arrival
20:27
Landed · Sched 20:5528m early
Full MU5353 history →
MU5355 中国东方航空公司
2 days
Tue, Sep 8
1/2 legs · B-6096
SHA
Departure
Sched 19:00
Scheduled departure
→
SZX
Arrival
Sched 21:30
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · B-6096
SHA
Departure
20:53
Departed · Sched 19:00113m late
→
SZX
Arrival
Sched 21:30
Scheduled time only · no board update captured
Full MU5355 history →
MU5357 中国东方航空公司
1 day
SHA
Departure
Sched 20:30
Scheduled departure
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full MU5357 history →
ZH9504 深圳航空公司
2 days
Tue, Sep 8
1/2 legs · B-6855
SHA
Departure
Sched 15:35
Scheduled departure
→
SZX
Arrival
Sched 18:15
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · B-6855
SHA
Departure
15:58
Departed · Sched 15:3523m late
→
SZX
Arrival
17:52
Landed · Sched 18:1523m early
Full ZH9504 history →
ZH9506 深圳航空公司
2 days
SHA
Departure
Sched 16:35
Scheduled departure
→
SZX
Arrival
Sched 19:10
Scheduled arrival · landing pending
Mon schedule from board history
SHA
Departure
16:52
Departed · Sched 16:3517m late
→
SZX
Arrival
18:42
Landed · Sched 19:1028m early
Full ZH9506 history →
ZH9508 深圳航空公司
2 days
SHA
Departure
Sched 20:50
Scheduled departure
→
SZX
Arrival
Sched 23:25
Scheduled arrival · landing pending
Mon schedule from board history
SHA
Departure
21:45
Departed · Sched 20:5055m late
→
SZX
Arrival
Sched 23:25
Scheduled time only · no board update captured
ZH9510 深圳航空公司
2 days
SHA
Departure
Sched 09:05
Scheduled departure
→
SZX
Arrival
—
Board row not captured for this rotation yet.
SHA
Departure
09:25
Departed · Sched 09:0520m late
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full ZH9510 history →
ZH9502 深圳航空公司
1 day
SHA
Departure
11:57
Departed · Sched 11:4512m late
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full ZH9502 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 — Shanghai (SHA) to Shenzhen (SZX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/SHA-SZX
Copy
How we measure this →
SHA to SZX questions
Is SHA–SZX running on time right now? Smooth skies ahead. The departure side at SHA is the weaker end, route health score 93/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on SHA–SZX? Operators schedule morning departures around 06:40 and evening departures around 17:00 from SHA. Earlier flights typically land before destination-airport delays accumulate later in the day; check the SZX delay card to confirm conditions when you'd arrive.
How long is the flight from SHA to SZX? 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 SHA–SZX fly? 7 carriers operate this route, around 291 flights a week between them. Compare carrier days and times in the airline list above.