SZX → TSN Shenzhen to Tianjin
live
Direct flights from Shenzhen (SZX) to Tianjin (TSN): 63 nonstop departures observed each week across 5 airlines. No cancellations were recorded across the 66 tracked flights. The nonstop covers 1,863 km, an estimated 2 hours 53 minutes in the air. Measured by Pro Flight Search from live flight boards at Shenzhen and Tianjin. Updated 14 November 2026 at 07:48 UTC.
Today, SZX → TSN Sat 14 Nov · local times
ZH9125Shenzhen In the air, 90 min late
Left SZX at 08:45 , 90 min after its 07:15 slot.
Track ZH9125 →
MF8380Xiamen In the air, 80 min late
Left SZX at 13:20 , 80 min after its 12:00 slot.
Track MF8380 →
Sched Flight SZX departure TSN arrival
06:45
CA2818 Air China
Left 06:54 +9
·
07:15
ZH9125 Shenzhen
Left 08:45 +90
·
12:00
MF8380 Xiamen
Left 13:20 +80
·
12:45
CA2814 Air China
Left 12:51 +6
·
13:40
GS7910 Tianjin
Left 13:53 +13
·
14:35
CZ8491 China Southern
Left 14:51 +16
·
15:05
ZH9123 Shenzhen
Left 15:07
·
16:55
CA2820 Air China
Est. 16:55 Departure not confirmed by the board
·
19:15
CA2812 Air China
On schedule T3
·
19:45
CA2904 Air China
On schedule T3
·
Checked SZX board 15:48
SZX
Shenzhen
smooth · +11
TSN
Tianjin
tracking
dep bank 06:45–19:50 63x weekly
Running clean · 5 airlines · 63x weekly · nonstop
84 / 100
route health from live SZX and TSN delay boards
0 of 66 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Flight time ~2h 53m estimated from route distance
Weekly departures 63x 5 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 66
The week scheduled departures · origin local time
Air China China Southern Airlines Shenzhen Airlines Tianjin 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
Air ChinaCA
Flights CA2818 varies Mo Sa · CA2814 12:45 daily · CA2820 16:55 daily · CA2812 19:15 daily
China Southern AirlinesCZ
Flights CZ8491 14:35 daily
Shenzhen AirlinesZH
Flights ZH9125 07:15 daily · ZH9123 15:05 daily
Tianjin AirlinesGS
Flights GS7910 13:40 Tu Th Sa
Xiamen AirlinesMF
Flights MF8380 12:00 daily · MF8366 19:50 daily
History operated legs · board outcomes
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 TSN, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 70 Completed 66 Delayed 17 Within 15m 49/66 Median +9m
CA2812 Air China
8 days
SZX
Departure
Sched 19:15
Scheduled departure
→
TSN
Arrival
—
TSN is outside our board polling set.
Fri, Nov 13
1/2 legs · B-5572
SZX
Departure
19:19
Departed · Sched 19:154m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Thu, Nov 12
1/2 legs · B-5793
SZX
Departure
19:17
Departed · Sched 19:152m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Wed, Nov 11
1/2 legs · B-1762
SZX
Departure
19:13
Departed · Sched 19:152m early
→
TSN
Arrival
—
TSN is outside our board polling set.
Tue, Nov 10
1/2 legs · B-5518
SZX
Departure
19:59
Departed · Sched 19:1544m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Mon, Nov 9
1/2 legs · B-1526
SZX
Departure
19:11
Departed · Sched 19:154m early
→
TSN
Arrival
—
TSN is outside our board polling set.
Sun, Nov 8
1/2 legs · B-1942
SZX
Departure
19:20
Departed · Sched 19:155m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Sat, Nov 7
1/2 legs · B-5495
SZX
Departure
19:23
Departed · Sched 19:158m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Full CA2812 history →
CA2814 Air China
8 days
Sat, Nov 14
1/2 legs · B-1763
SZX
Departure
12:51
Departed · Sched 12:456m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Fri, Nov 13
1/2 legs · B-5518
SZX
Departure
13:05
Departed · Sched 12:4520m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Thu, Nov 12
1/2 legs · B-5849
SZX
Departure
12:56
Departed · Sched 12:4511m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Wed, Nov 11
1/2 legs · B-5213
SZX
Departure
12:52
Departed · Sched 12:457m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Tue, Nov 10
1/2 legs · B-5849
SZX
Departure
12:56
Departed · Sched 12:4511m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Mon, Nov 9
1/2 legs · B-5211
SZX
Departure
12:47
Departed · Sched 12:452m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Sun, Nov 8
1/2 legs · B-5507
SZX
Departure
14:19
Departed · Sched 12:4594m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Sat, Nov 7
1/2 legs · B-1526
SZX
Departure
12:47
Departed · Sched 12:452m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Full CA2814 history →
CA2818 Air China
2 days
Sat, Nov 14
1/2 legs · B-1942
SZX
Departure
06:54
Departed · Sched 06:459m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Mon, Nov 9
1/2 legs · B-5572
SZX
Departure
10:03
Departed · Sched 09:4518m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Full CA2818 history →
CA2820 Air China
8 days
SZX
Departure
Sched 16:55
Scheduled departure
→
TSN
Arrival
—
TSN is outside our board polling set.
Fri, Nov 13
1/2 legs · B-5341
SZX
Departure
16:54
Departed · Sched 16:551m early
→
TSN
Arrival
—
TSN is outside our board polling set.
Thu, Nov 12
1/2 legs · B-5387
SZX
Departure
17:10
Departed · Sched 16:5515m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Wed, Nov 11
1/2 legs · B-5391
SZX
Departure
17:13
Departed · Sched 16:5518m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Tue, Nov 10
1/2 legs · B-1762
SZX
Departure
17:00
Departed · Sched 16:555m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Mon, Nov 9
1/2 legs · B-5341
SZX
Departure
16:55 Departed
→
TSN
Arrival
—
TSN is outside our board polling set.
Sun, Nov 8
1/2 legs · B-1765
SZX
Departure
16:57
Departed · Sched 16:552m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Sat, Nov 7
1/2 legs · B-1768
SZX
Departure
18:06
Departed · Sched 16:5571m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Full CA2820 history →
CA2904 Air China
3 days
SZX
Departure
Sched 19:45
Scheduled departure
→
TSN
Arrival
—
TSN is outside our board polling set.
Wed, Nov 11
1/2 legs · B-1942
SZX
Departure
19:45 Departed
→
TSN
Arrival
—
TSN is outside our board polling set.
SZX
Departure
Sched 19:45
Scheduled time only · no board update captured
→
TSN
Arrival
—
TSN is outside our board polling set.
Full CA2904 history →
CZ8491 China Southern
8 days
Sat, Nov 14
1/2 legs · B-32GH
SZX
Departure
14:51
Departed · Sched 14:3516m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Fri, Nov 13
1/2 legs · B-30ED
SZX
Departure
14:50
Departed · Sched 14:3515m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Thu, Nov 12
1/2 legs · B-32FV
SZX
Departure
15:18
Departed · Sched 14:3543m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Wed, Nov 11
1/2 legs · B-30EV
SZX
Departure
14:40
Departed · Sched 14:355m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Tue, Nov 10
1/2 legs · B-6661
SZX
Departure
14:43
Departed · Sched 14:358m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Mon, Nov 9
1/2 legs · B-32N7
SZX
Departure
14:47
Departed · Sched 14:3512m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Sun, Nov 8
1/2 legs · B-32N7
SZX
Departure
14:39
Departed · Sched 14:354m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Sat, Nov 7
1/2 legs · B-32H3
SZX
Departure
14:47
Departed · Sched 14:3512m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Full CZ8491 history →
GS7910 Tianjin
4 days
Sat, Nov 14
1/2 legs · B-32DA
SZX
Departure
13:53
Departed · Sched 13:4013m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Thu, Nov 12
1/2 legs · B-32DA
SZX
Departure
13:48
Departed · Sched 13:408m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Tue, Nov 10
1/2 legs · B-32DA
SZX
Departure
13:55
Departed · Sched 13:4015m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Sat, Nov 7
1/2 legs · B-302A
SZX
Departure
13:40 Departed
→
TSN
Arrival
—
TSN is outside our board polling set.
Full GS7910 history →
MF8380 Xiamen
8 days
Sat, Nov 14
1/2 legs · B-5633
SZX
Departure
13:20
Departed · Sched 12:0080m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Fri, Nov 13
1/2 legs · B-5458
SZX
Departure
12:17
Departed · Sched 12:0017m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Thu, Nov 12
1/2 legs · B-5706
SZX
Departure
12:25
Departed · Sched 12:0025m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Wed, Nov 11
1/2 legs · B-6487
SZX
Departure
12:18
Departed · Sched 12:0018m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Tue, Nov 10
1/2 legs · B-5633
SZX
Departure
12:14
Departed · Sched 12:0014m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Mon, Nov 9
1/2 legs · B-1913
SZX
Departure
12:10
Departed · Sched 12:0010m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Sun, Nov 8
1/2 legs · B-6488
SZX
Departure
12:09
Departed · Sched 12:009m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Sat, Nov 7
1/2 legs · B-7178
SZX
Departure
12:08
Departed · Sched 12:008m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Full MF8380 history →
ZH9123 Shenzhen
7 days
Sat, Nov 14
1/2 legs · B-1940
SZX
Departure
15:07
Departed · Sched 15:052m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Fri, Nov 13
1/2 legs · B-5775
SZX
Departure
15:22
Departed · Sched 15:0517m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Thu, Nov 12
1/2 legs · B-225K
SZX
Departure
15:44
Departed · Sched 15:0539m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Tue, Nov 10
1/2 legs · B-5615
SZX
Departure
15:07
Departed · Sched 15:052m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Mon, Nov 9
1/2 legs · B-32LZ
SZX
Departure
15:20
Departed · Sched 15:0515m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Sun, Nov 8
1/2 legs · B-1160
SZX
Departure
15:23
Departed · Sched 15:0518m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Sat, Nov 7
1/2 legs · B-207D
SZX
Departure
15:10
Departed · Sched 15:055m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Full ZH9123 history →
ZH9125 Shenzhen
8 days
Sat, Nov 14
1/2 legs · B-20DN
SZX
Departure
08:45
Departed · Sched 07:1590m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Fri, Nov 13
1/2 legs · B-206M
SZX
Departure
07:23
Departed · Sched 07:158m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Thu, Nov 12
1/2 legs · B-206M
SZX
Departure
07:19
Departed · Sched 07:154m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Wed, Nov 11
1/2 legs · B-20DN
SZX
Departure
07:24
Departed · Sched 07:159m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Tue, Nov 10
1/2 legs · B-207E
SZX
Departure
07:27
Departed · Sched 07:1512m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Mon, Nov 9
1/2 legs · B-1973
SZX
Departure
07:19
Departed · Sched 07:154m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Sun, Nov 8
1/2 legs · B-207E
SZX
Departure
07:30
Departed · Sched 07:1515m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Sat, Nov 7
1/2 legs · B-6721
SZX
Departure
07:18
Departed · Sched 07:153m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Full ZH9125 history →
MF8366 Xiamen
6 days
Fri, Nov 13
1/2 legs · B-5499
SZX
Departure
20:05
Departed · Sched 19:5015m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Thu, Nov 12
1/2 legs · B-5458
SZX
Departure
20:01
Departed · Sched 19:5011m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Wed, Nov 11
1/2 legs · B-5706
SZX
Departure
19:56
Departed · Sched 19:506m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Tue, Nov 10
1/2 legs · B-6487
SZX
Departure
20:07
Departed · Sched 19:5017m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Mon, Nov 9
1/2 legs · B-5633
SZX
Departure
19:51
Departed · Sched 19:501m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Sun, Nov 8
1/2 legs · B-6486
SZX
Departure
19:52
Departed · Sched 19:502m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Full MF8366 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 Tianjin (TSN) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/SZX-TSN
Copy
How we measure this →
SZX to TSN questions
Is SZX–TSN running on time right now? Smooth skies ahead. The departure side at SZX is the weaker end, route health score 84/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on SZX–TSN? Operators schedule morning departures around 07:15 and evening departures around 19:15 from SZX. Earlier flights typically land before destination-airport delays accumulate later in the day; check the TSN delay card to confirm conditions when you'd arrive.
How long is the flight from SZX to TSN? Great-circle distance is 1,863 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 162–190 min gate-to-gate on this route.
How often does SZX–TSN fly? 5 carriers operate this route, around 63 flights a week between them. Compare carrier days and times in the airline list above.