TAO → SZX Qingdao to Shenzhen
live
Direct flights from Qingdao (TAO) to Shenzhen (SZX): 86 nonstop departures observed each week across 4 airlines. 99% of the last 82 tracked flights arrived within 15 minutes of schedule. The median arrival is 29 minutes early. No cancellations were recorded across the 82 tracked flights. The nonstop covers 1,642 km, an estimated 2 hours 36 minutes in the air. Measured by Pro Flight Search from live flight boards at Qingdao and Shenzhen. Updated 31 October 2026 at 14:48 UTC.
Today, TAO → SZX Sat 31 Oct · local times
Sched Flight TAO departure SZX arrival
·
CZ3964 China Southern
Departed
Landed 15:11 −29
·
CZ8736China Southern
Departed
Landed 17:13 −47
·
HU7764 Hainan
Departed
Landed 21:17 −43
·
SC4681 Shandong
Departed
Landed 11:58 −32
·
SC4685 Shandong
Departed
Landed 18:33 −27
·
ZH9912 Shenzhen
Departed
Landed 14:33 −27
·
ZH9916 Shenzhen
Departed
Landed 15:55 −20
·
ZH9918 Shenzhen
Departed
Landed 20:37 −43
·
ZH9920 Shenzhen
Departed
Landed 22:11 −39
·
ZH9922 Shenzhen
Departed
Landed 10:33 −22
Checked SZX board 22:48
TAO
Qingdao
tracking
SZX
Shenzhen
smooth · +0
dep bank 06:35–18:25 86x weekly
Runs reliable · 4 airlines · 86x weekly · nonstop
99% on time
of the last 82 tracked TAO → SZX flights arrived within 15 minutes
Median arrival delay is −29 min . 0 of 82 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −29 min across the last 82 arrivals
Flight time ~2h 36m estimated from route distance
Weekly departures 86x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 82
The week scheduled departures · origin local time
China Southern Airlines Hainan Airlines Shandong 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 Southern AirlinesCZ 95% on time
Flights CZ3964 12:15 daily · CZ8736 varies daily · CZ5844 16:15 daily · CZ8746 18:20 Mo Fr
Hainan AirlinesHU 100% on time
Flights HU7764 18:25 daily
Shandong AirlinesSC 100% on time
Flights SC4681 varies daily · SC4685 varies daily
Shenzhen AirlinesZH 100% on time
Flights ZH9922 varies daily · ZH9924 08:10 daily · ZH9912 varies daily · ZH9916 varies daily
History operated legs · board outcomes
10-31 CZ8736 arrived −47
10-30 CZ8736 arrived −48
10-29 CZ8736 arrived −46
10-28 CZ8736 arrived −46
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 TAO and SZX, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 83 Completed 82 Delayed 1 Within 15m 81/82 Median -29m
CZ3964 China Southern
8 days
Sat, Oct 31
1/2 legs · B-32DG
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
15:11
Landed · Sched 15:4029m early
Fri, Oct 30
1/2 legs · B-6897
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
15:12
Landed · Sched 15:4028m early
Thu, Oct 29
1/2 legs · B-32N3
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
15:21
Landed · Sched 15:4019m early
Wed, Oct 28
1/2 legs · B-32GH
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
15:06
Landed · Sched 15:4034m early
Tue, Oct 27
1/2 legs · B-32DG
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
15:10
Landed · Sched 15:4030m early
Mon, Oct 26
1/2 legs · B-32R3
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
15:06
Landed · Sched 15:4034m early
Sun, Oct 25
1/2 legs · B-30E2
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
17:26
Landed · Sched 15:40106m late
Fri, Oct 23
1/2 legs · B-32R3
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
00:15
Landed · Sched 00:4530m early
Full CZ3964 history →
CZ8736 China Southern
8 days
Sat, Oct 31
1/2 legs · B-1690
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
17:13
Landed · Sched 18:0047m early
Fri, Oct 30
1/2 legs · B-6629
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
17:12
Landed · Sched 18:0048m early
Thu, Oct 29
1/2 legs · B-6661
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
17:14
Landed · Sched 18:0046m early
Wed, Oct 28
1/2 legs · B-6913
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
17:14
Landed · Sched 18:0046m early
Tue, Oct 27
1/2 legs · B-32L1
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
17:12
Landed · Sched 18:0048m early
Mon, Oct 26
1/2 legs · B-6379
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
17:18
Landed · Sched 18:0042m early
Sun, Oct 25
1/2 legs · B-32N7
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
17:08
Landed · Sched 18:0052m early
Sat, Oct 24
1/2 legs · B-6976
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
16:39
Landed · Sched 17:0021m early
HU7764 Hainan
7 days
Sat, Oct 31
1/2 legs · B-225H
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
21:17
Landed · Sched 22:0043m early
Fri, Oct 30
1/2 legs · B-225S
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
21:27
Landed · Sched 22:0033m early
Thu, Oct 29
1/2 legs · B-225H
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
21:19
Landed · Sched 22:0041m early
Wed, Oct 28
1/2 legs · B-225R
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
21:23
Landed · Sched 22:0037m early
Tue, Oct 27
1/2 legs · B-225H
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
21:15
Landed · Sched 22:0045m early
Mon, Oct 26
1/2 legs · B-225S
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
21:24
Landed · Sched 22:0036m early
Sun, Oct 25
1/2 legs · B-7618
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
21:10
Landed · Sched 22:0050m early
Full HU7764 history →
SC4681 Shandong
8 days
Sat, Oct 31
1/2 legs · B-5782
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
11:58
Landed · Sched 12:3032m early
Fri, Oct 30
1/2 legs · B-229N
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
12:01
Landed · Sched 12:3029m early
Thu, Oct 29
1/2 legs · B-229P
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
11:54
Landed · Sched 12:3036m early
Wed, Oct 28
1/2 legs · B-229N
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
12:08
Landed · Sched 12:3022m early
Tue, Oct 27
1/2 legs · B-1731
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
11:55
Landed · Sched 12:3035m early
Mon, Oct 26
1/2 legs · B-229N
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
12:11
Landed · Sched 12:3019m early
Sun, Oct 25
1/2 legs · B-229P
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
11:51
Landed · Sched 12:3039m early
Sat, Oct 24
1/2 legs · B-5336
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
09:46
Landed · Sched 09:451m late
Full SC4681 history →
SC4685 Shandong
8 days
Sat, Oct 31
1/2 legs · B-229M
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
18:33
Landed · Sched 19:0027m early
Fri, Oct 30
1/2 legs · B-229M
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
18:36
Landed · Sched 19:0024m early
Thu, Oct 29
1/2 legs · B-229M
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
18:34
Landed · Sched 19:0026m early
Wed, Oct 28
1/2 legs · B-229M
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
18:35
Landed · Sched 19:0025m early
Tue, Oct 27
1/2 legs · B-229M
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
18:40
Landed · Sched 19:0020m early
Mon, Oct 26
1/2 legs · B-229M
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
18:40
Landed · Sched 19:0020m early
Sun, Oct 25
1/2 legs · B-229M
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
18:33
Landed · Sched 19:0027m early
Sat, Oct 24
1/2 legs · B-1986
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
10:25
Landed · Sched 10:4015m early
Full SC4685 history →
ZH9912 Shenzhen
8 days
Sat, Oct 31
1/2 legs · B-32DS
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
14:33
Landed · Sched 15:0027m early
Fri, Oct 30
1/2 legs · B-32CF
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
14:29
Landed · Sched 14:5526m early
Thu, Oct 29
1/2 legs · B-32CG
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
14:19
Landed · Sched 14:5536m early
Wed, Oct 28
1/2 legs · B-5613
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
14:23
Landed · Sched 14:5532m early
Tue, Oct 27
1/2 legs · B-32CF
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
14:26
Landed · Sched 15:0034m early
Mon, Oct 26
1/2 legs · B-32DU
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
14:19
Landed · Sched 14:5536m early
Sun, Oct 25
1/2 legs · B-32RL
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
14:19
Landed · Sched 15:0041m early
Sat, Oct 24
1/2 legs · B-32CF
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
14:00
Landed · Sched 14:1515m early
Full ZH9912 history →
ZH9916 Shenzhen
8 days
Sat, Oct 31
1/2 legs · B-32CG
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
15:55
Landed · Sched 16:1520m early
Fri, Oct 30
1/2 legs · B-32CG
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
16:02
Landed · Sched 16:1513m early
Thu, Oct 29
1/2 legs · B-32RL
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
16:06
Landed · Sched 16:159m early
Wed, Oct 28
1/2 legs · B-32RL
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
15:49
Landed · Sched 16:1526m early
Tue, Oct 27
1/2 legs · B-32QW
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
15:57
Landed · Sched 16:1518m early
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
15:53
Landed · Sched 16:1522m early
Sun, Oct 25
1/2 legs · B-32PA
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
15:33
Landed · Sched 16:1542m early
Sat, Oct 24
1/2 legs · B-206M
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
15:28
Landed · Sched 15:208m late
Full ZH9916 history →
ZH9918 Shenzhen
8 days
Sat, Oct 31
1/2 legs · B-20ES
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
20:37
Landed · Sched 21:2043m early
Fri, Oct 30
1/2 legs · B-20DP
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
20:57
Landed · Sched 21:2023m early
Thu, Oct 29
1/2 legs · B-225K
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
20:49
Landed · Sched 21:2031m early
Wed, Oct 28
1/2 legs · B-225K
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
20:53
Landed · Sched 21:2027m early
Tue, Oct 27
1/2 legs · B-20ES
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
20:53
Landed · Sched 21:2027m early
Mon, Oct 26
1/2 legs · B-225K
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
20:48
Landed · Sched 21:2032m early
Sun, Oct 25
1/2 legs · B-207E
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
20:52
Landed · Sched 21:2028m early
Sat, Oct 24
1/2 legs · B-5377
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
17:35
Landed · Sched 18:0025m early
Full ZH9918 history →
ZH9920 Shenzhen
8 days
Sat, Oct 31
1/2 legs · B-32CF
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
22:11
Landed · Sched 22:5039m early
Fri, Oct 30
1/2 legs · B-32RL
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
Sched 23:00
Scheduled time only · no board update captured
Thu, Oct 29
1/2 legs · B-32QW
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
22:10
Landed · Sched 22:5040m early
Wed, Oct 28
1/2 legs · B-32PA
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
22:18
Landed · Sched 22:5032m early
Tue, Oct 27
1/2 legs · B-32RL
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
22:15
Landed · Sched 22:5035m early
Mon, Oct 26
1/2 legs · B-32DV
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
22:22
Landed · Sched 22:5028m early
Sun, Oct 25
1/2 legs · B-20DP
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
22:16
Landed · Sched 23:0044m early
Sat, Oct 24
1/2 legs · B-224Y
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
20:58
Landed · Sched 21:1517m early
Full ZH9920 history →
ZH9922 Shenzhen
8 days
Sat, Oct 31
1/2 legs · B-20DZ
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
10:33
Landed · Sched 10:5522m early
Fri, Oct 30
1/2 legs · B-225L
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
10:32
Landed · Sched 10:5523m early
Thu, Oct 29
1/2 legs · B-20EU
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
10:45
Landed · Sched 10:5510m early
Wed, Oct 28
1/2 legs · B-224Y
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
10:45
Landed · Sched 10:5510m early
Tue, Oct 27
1/2 legs · B-20ES
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
10:41
Landed · Sched 10:5514m early
Mon, Oct 26
1/2 legs · B-224Y
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
10:26
Landed · Sched 10:5529m early
Sun, Oct 25
1/2 legs · B-20ES
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
10:28
Landed · Sched 10:5527m early
Sat, Oct 24
1/2 legs · B-32DS
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
22:13
Landed · Sched 22:5037m early
Full ZH9922 history →
CZ8746 China Southern
2 days
Fri, Oct 30
1/2 legs · B-6356
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
21:16
Landed · Sched 21:5539m early
Mon, Oct 26
1/2 legs · B-30ED
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
21:17
Landed · Sched 21:5538m early
Full CZ8746 history →
CZ5844 China Southern
1 day
Sat, Oct 24
1/2 legs · B-6630
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
19:12
Landed · Sched 19:4028m early
Full CZ5844 history →
ZH9924 Shenzhen
1 day
Sat, Oct 24
1/2 legs · B-225L
TAO
Departure
—
TAO is outside our board polling set.
→
SZX
Arrival
11:08
Landed · Sched 11:2012m early
Full ZH9924 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: Qingdao (TAO) to Shenzhen (SZX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/TAO-SZX
Copy
How we measure this →
TAO to SZX questions
Is TAO–SZX 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.
Morning or evening flight on TAO–SZX? Operators schedule morning departures around 08:10 and evening departures around 18:20 from TAO. 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 TAO to SZX? Great-circle distance is 1,642 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 146–171 min gate-to-gate on this route.
How often does TAO–SZX fly? 4 carriers operate this route, around 86 flights a week between them. Compare carrier days and times in the airline list above.