SZX → SHA Shenzhen to Shanghai
live
Direct flights from Shenzhen (SZX) to Shanghai (SHA): 49 nonstop departures observed each week across 7 airlines. 100% of the last 40 operated flights arrived within 15 minutes of schedule. The median arrival is 21 minutes early. No cancellations were recorded across the 40 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 12 October 2026 at 19:53 UTC.
Today, SZX → SHA Tue 13 Oct · local times
Sched Flight SZX departure SHA arrival
·
9C8882 中国春秋航空公司
On schedule
SHA 16:30 scheduled
·
9C8918 中国春秋航空公司
On schedule
SHA 12:35 scheduled
·
9C8950 中国春秋航空公司
On schedule
SHA 23:20 scheduled
·
9C8956 中国春秋航空公司
On schedule
SHA est. 09:07 sched 09:35
·
CZ3255 中国南方航空公司
On schedule
SHA 13:25 scheduled
·
CZ3551中国南方航空公司
On schedule
SHA 14:25 scheduled
·
CZ3553 中国南方航空公司
On schedule
SHA 11:25 scheduled
·
CZ3557 中国南方航空公司
On schedule
SHA 17:25 scheduled
·
CZ3561 中国南方航空公司
On schedule
SHA 15:20 scheduled
·
CZ3563 中国南方航空公司
On schedule
SHA 18:30 scheduled
·
CZ3568 中国南方航空公司
On schedule
SHA est. 08:12 sched 08:40
·
CZ3587 中国南方航空公司
On schedule
SHA 19:35 scheduled
·
CZ3589 中国南方航空公司
On schedule
SHA 22:20 scheduled
·
CZ3625 中国南方航空公司
On schedule
SHA 16:35 scheduled
·
CZ3965 中国南方航空公司
On schedule
SHA 10:25 scheduled
·
FM9332 上海航空公司
On schedule
SHA 14:40 scheduled
·
FM9334 上海航空公司
On schedule
SHA 20:05 scheduled
·
HO1790吉祥航空公司
On schedule
SHA 22:35 scheduled
·
HO1882 吉祥航空公司
On schedule
SHA 13:35 scheduled
·
HO1884 吉祥航空公司
On schedule
SHA 15:45 scheduled
·
HO1886 吉祥航空公司
On schedule
SHA 21:00 scheduled
·
HO1888 吉祥航空公司
On schedule
SHA 23:35 scheduled
·
HO1890 吉祥航空公司
On schedule
SHA est. 09:22 sched 09:50
·
MF8318 厦门航空有限公司
On schedule
SHA 21:45 scheduled
·
MF8332 厦门航空有限公司
On schedule
SHA 19:50 scheduled
·
MF8372 厦门航空有限公司
On schedule
SHA 14:25 scheduled
·
MF8378 厦门航空有限公司
On schedule
SHA 12:45 scheduled
·
MU5334 中国东方航空公司
On schedule
SHA 11:40 scheduled
·
MU5336 中国东方航空公司
On schedule
SHA 12:40 scheduled
·
MU5338 中国东方航空公司
On schedule
SHA 14:00 scheduled
·
MU5340 中国东方航空公司
On schedule
SHA 15:45 scheduled
·
MU5344 中国东方航空公司
On schedule
SHA 17:10 scheduled
·
MU5346 中国东方航空公司
On schedule
SHA 19:00 scheduled
·
MU5348 中国东方航空公司
On schedule
SHA 17:45 scheduled
·
MU5350 中国东方航空公司
On schedule
SHA 21:00 scheduled
·
MU5360 中国东方航空公司
On schedule
SHA 23:55 scheduled
·
ZH9503 深圳航空公司
On schedule
SHA 14:25 scheduled
·
ZH9505 深圳航空公司
On schedule
SHA 15:20 scheduled
·
ZH9507 深圳航空公司
On schedule
SHA 19:30 scheduled
·
ZH9509 深圳航空公司
On schedule
SHA 21:50 scheduled
Checked SZX board 22:48 · SHA board 03:53
SZX
Shenzhen
busy · +19
SHA
Shanghai
smooth · +0
dep bank 06:30–21:30 49x weekly
Runs reliable · 7 airlines · 49x weekly · nonstop
100% on time
of the last 40 operated SZX → SHA flights arrived within 15 minutes
Median arrival delay is −21 min . 0 of 40 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −21 min across the last 40 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 40
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 100% on time
Flights MU5334 09:30 daily · MU5336 10:30 daily · MU5338 11:30 daily · MU5340 13:30 daily
China Southern AirlinesCZ 100% on time
Flights CZ3568 06:30 daily · CZ3965 08:00 Mo We Th Fr Sa Su · CZ3553 09:00 daily · CZ3255 11:00 daily
Shanghai AirlinesFM
Flights FM9332 12:30 daily · FM9334 17:30 daily
Shenzhen AirlinesZH 100% on time
Flights ZH9501 07:55 Mo We Fr Su · ZH9503 12:00 daily · ZH9505 12:50 daily · ZH9507 17:05 daily
Spring Airlines9C
Flights 9C8956 07:15 Mo Tu Th Fr Su · 9C8918 10:10 daily · 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
吉祥航空公司HO 100% on time
Flights HO1890 07:30 daily · HO1882 11:15 daily · HO1884 13:25 daily · HO1886 18:40 daily
History operated legs · board outcomes
10-12 CZ3551 arrived −19
10-12 HO1790 dep +21 → arr +5
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 Mon, Oct 12 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 97 Completed 57 Delayed 10 Within 15m 47/57 Median -13m
9C8882 中国春秋航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 16:30
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
16:14
Landed · Sched 16:3016m early
Full 9C8882 history →
9C8918 中国春秋航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 12:35
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
12:05
Landed · Sched 12:3530m early
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
Mon, Oct 12
2/2 legs · B-321G
SZX
Departure
21:10
Departed · Sched 20:5020m late
→
SHA
Arrival
22:56
Landed · Sched 23:2529m early
Full 9C8950 history →
9C8956 中国春秋航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
09:07
Est. · Sched 09:3528m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
09:13
Landed · Sched 09:3522m early
Full 9C8956 history →
CZ3255 中国南方航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 13:25
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
13:05
Landed · Sched 13:2520m early
Full CZ3255 history →
CZ3551 中国南方航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 14:25
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
14:06
Landed · Sched 14:2519m early
CZ3553 中国南方航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 11:25
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
10:59
Landed · Sched 11:2526m early
Full CZ3553 history →
CZ3557 中国南方航空公司
2 days
Tue, Oct 13
1/2 legs · B-8360
SZX
Departure
Sched 15:00
Scheduled departure
Mon schedule from board history
→
SHA
Arrival
Sched 17:25
Scheduled arrival · landing pending
Mon, Oct 12
2/2 legs · B-8360
SZX
Departure
15:16
Departed · Sched 15:0016m late
→
SHA
Arrival
17:01
Landed · Sched 17:2524m early
Full CZ3557 history →
CZ3561 中国南方航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 15:20
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
14:55
Landed · Sched 15:2025m early
Full CZ3561 history →
CZ3563 中国南方航空公司
2 days
Tue, Oct 13
1/2 legs · B-30CE
SZX
Departure
Sched 16:00
Scheduled departure
Mon schedule from board history
→
SHA
Arrival
Sched 18:30
Scheduled arrival · landing pending
Mon, Oct 12
2/2 legs · B-30CE
SZX
Departure
16:25
Departed · Sched 16:0025m late
→
SHA
Arrival
18:09
Landed · Sched 18:3021m early
Full CZ3563 history →
CZ3568 中国南方航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
08:12
Est. · Sched 08:4028m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
08:39
Landed · Sched 08:401m early
Full CZ3568 history →
CZ3587 中国南方航空公司
2 days
Tue, Oct 13
1/2 legs · B-30E6
SZX
Departure
Sched 16:50
Scheduled departure
Mon schedule from board history
→
SHA
Arrival
Sched 19:35
Scheduled arrival · landing pending
Mon, Oct 12
2/2 legs · B-30E6
SZX
Departure
17:11
Departed · Sched 16:5021m late
→
SHA
Arrival
19:05
Landed · Sched 19:3530m early
Full CZ3587 history →
CZ3589 中国南方航空公司
2 days
Tue, Oct 13
1/2 legs · B-30EV
SZX
Departure
Sched 20:00
Scheduled departure
Mon schedule from board history
→
SHA
Arrival
Sched 22:20
Scheduled arrival · landing pending
Mon, Oct 12
2/2 legs · B-30EV
SZX
Departure
20:06
Departed · Sched 20:006m late
→
SHA
Arrival
21:48
Landed · Sched 22:2032m 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
15:47
Landed · Sched 16:3548m early
Full CZ3625 history →
CZ3965 中国南方航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 10:25
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
09:57
Landed · Sched 10:2528m early
Full CZ3965 history →
FM9332 上海航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 14:40
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
14:26
Landed · Sched 14:4014m early
Full FM9332 history →
FM9334 上海航空公司
2 days
Tue, Oct 13
1/2 legs · B-1335
SZX
Departure
Sched 17:30
Scheduled departure
Mon schedule from board history
→
SHA
Arrival
Sched 20:05
Scheduled arrival · landing pending
Mon, Oct 12
2/2 legs · B-1335
SZX
Departure
17:39
Departed · Sched 17:309m late
→
SHA
Arrival
19:33
Landed · Sched 20:0532m early
Full FM9334 history →
HO1790 吉祥航空公司
2 days
Tue, Oct 13
1/2 legs · B-8068
SZX
Departure
Sched 20:30
Scheduled departure
Mon schedule from board history
→
SHA
Arrival
Sched 22:35
Scheduled arrival · landing pending
Mon, Oct 12
2/2 legs · B-8068
SZX
Departure
20:51
Departed · Sched 20:3021m late
→
SHA
Arrival
22:40
Landed · Sched 22:355m late
HO1882 吉祥航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 13:35
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
13:15
Landed · Sched 13:3520m early
Full HO1882 history →
HO1884 吉祥航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 15:45
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
15:18
Landed · Sched 15:4527m early
Full HO1884 history →
HO1886 吉祥航空公司
2 days
Tue, Oct 13
1/2 legs · B-8459
SZX
Departure
Sched 18:40
Scheduled departure
Mon schedule from board history
→
SHA
Arrival
Sched 21:00
Scheduled arrival · landing pending
Mon, Oct 12
2/2 legs · B-8459
SZX
Departure
18:47
Departed · Sched 18:407m late
→
SHA
Arrival
20:32
Landed · Sched 21:0028m 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
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
09:22
Est. · Sched 09:5028m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
09:38
Landed · Sched 09:5012m early
Full HO1890 history →
MF8318 厦门航空有限公司
2 days
Tue, Oct 13
1/2 legs · B-1915
SZX
Departure
Sched 19:35
Scheduled departure
Mon schedule from board history
→
SHA
Arrival
Sched 21:45
Scheduled arrival · landing pending
Mon, Oct 12
2/2 legs · B-1915
SZX
Departure
19:47
Departed · Sched 19:3512m late
→
SHA
Arrival
21:32
Landed · Sched 21:4513m early
Full MF8318 history →
MF8332 厦门航空有限公司
2 days
Tue, Oct 13
1/2 legs · B-5707
SZX
Departure
Sched 17:25
Scheduled departure
Mon schedule from board history
→
SHA
Arrival
Sched 19:50
Scheduled arrival · landing pending
Mon, Oct 12
2/2 legs · B-5707
SZX
Departure
17:43
Departed · Sched 17:2518m late
→
SHA
Arrival
19:39
Landed · Sched 19:5011m early
Full MF8332 history →
MF8372 厦门航空有限公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 14:25
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
13:55
Landed · Sched 14:2530m early
Full MF8372 history →
MF8378 厦门航空有限公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 12:45
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
12:48
Landed · Sched 12:453m late
Full MF8378 history →
MU5334 中国东方航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 11:40
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
11:27
Landed · Sched 11:4013m early
Full MU5334 history →
MU5336 中国东方航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 12:40
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
12:33
Landed · Sched 12:407m early
Full MU5336 history →
MU5338 中国东方航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 14:00
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
13:40
Landed · Sched 14:0020m early
Full MU5338 history →
MU5340 中国东方航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 15:45
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
15:54
Landed · Sched 15:459m 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 →
MU5346 中国东方航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 19:00
Scheduled arrival · landing pending
Mon, Oct 12
2/2 legs · B-8568
SZX
Departure
16:21
Departed · Sched 15:5526m late
→
SHA
Arrival
18:13
Landed · Sched 18:4532m early
Full MU5346 history →
MU5348 中国东方航空公司
2 days
Tue, Oct 13
1/2 legs · B-6096
SZX
Departure
Sched 15:30
Scheduled departure
Mon schedule from board history
→
SHA
Arrival
Sched 17:45
Scheduled arrival · landing pending
Mon, Oct 12
2/2 legs · B-6096
SZX
Departure
16:03
Departed · Sched 15:3033m late
→
SHA
Arrival
17:55
Landed · Sched 17:4510m late
Full MU5348 history →
MU5350 中国东方航空公司
2 days
Tue, Oct 13
1/2 legs · B-5975
SZX
Departure
Sched 18:30
Scheduled departure
Mon schedule from board history
→
SHA
Arrival
Sched 21:00
Scheduled arrival · landing pending
Mon, Oct 12
2/2 legs · B-5975
SZX
Departure
18:40
Departed · Sched 18:3010m late
→
SHA
Arrival
20:24
Landed · Sched 21:0036m early
Full MU5350 history →
MU5360 中国东方航空公司
2 days
Tue, Oct 13
1/2 legs · B-7368
SZX
Departure
Sched 21:30
Scheduled departure
Mon schedule from board history
→
SHA
Arrival
Sched 23:55
Scheduled arrival · landing pending
Mon, Oct 12
2/2 legs · B-7368
SZX
Departure
21:45
Departed · Sched 21:3015m late
→
SHA
Arrival
23:33
Landed · Sched 23:5522m early
Full MU5360 history →
ZH9503 深圳航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 14:25
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
14:13
Landed · Sched 14:2512m early
Full ZH9503 history →
ZH9505 深圳航空公司
2 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 15:20
Scheduled arrival · landing pending
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
14:35
Landed · Sched 15:2045m early
Full ZH9505 history →
ZH9507 深圳航空公司
2 days
Tue, Oct 13
1/2 legs · B-32CF
SZX
Departure
Sched 17:05
Scheduled departure
Mon schedule from board history
→
SHA
Arrival
Sched 19:30
Scheduled arrival · landing pending
Mon, Oct 12
2/2 legs · B-32CF
SZX
Departure
17:16
Departed · Sched 17:0511m late
→
SHA
Arrival
19:09
Landed · Sched 19:3021m early
Full ZH9507 history →
ZH9509 深圳航空公司
2 days
Tue, Oct 13
1/2 legs · B-32F1
SZX
Departure
Sched 19:30
Scheduled departure
Mon schedule from board history
→
SHA
Arrival
Sched 21:50
Scheduled arrival · landing pending
Mon, Oct 12
2/2 legs · B-32F1
SZX
Departure
19:55
Departed · Sched 19:3025m late
→
SHA
Arrival
21:37
Landed · Sched 21:5013m early
Full ZH9509 history →
MU5358 中国东方航空公司
1 day
Mon, Oct 12
2/2 legs · B-32KU
SZX
Departure
20:57
Departed · Sched 20:3027m late
→
SHA
Arrival
22:45
Landed · Sched 22:505m early
Full MU5358 history →
ZH9501 深圳航空公司
1 day
SZX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
09:50
Landed · Sched 10:3040m 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? Mostly on schedule. The departure side at SZX is the weaker end, route health score 81/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 270 flights a week between them. Compare carrier days and times in the airline list above.