SZX → TSN Shenzhen to Tianjin
live
Direct flights from Shenzhen (SZX) to Tianjin (TSN): 28 nonstop departures observed each week across 4 airlines. 36% of the last 33 operated flights arrived within 15 minutes of schedule. The median arrival is 21 minutes late. No cancellations were recorded across the 33 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 17 September 2026 at 07:48 UTC.
SZX
Shenzhen
busy · +17
TSN
Tianjin
tracking
dep bank 09:40–20:15 28x weekly
Runs rough · 4 airlines · 28x weekly · nonstop
36% on time
of the last 33 operated SZX → TSN flights arrived within 15 minutes
Median arrival delay is +21 min . 0 of 33 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +21 min across the last 33 operated legs
Flight time ~2h 53m estimated from route distance
Weekly departures 28x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 33
The week scheduled departures · origin local time
Air China China Southern Airlines Shenzhen Airlines Xiamen 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 44% on time
Flights CA2814 11:55 daily · CA2820 16:20 Mo · CA2812 19:25 Mo We Fr Su
China Southern AirlinesCZ 27% on time
Flights CZ5819 09:40 daily · CZ8491 13:35 daily
Shenzhen AirlinesZH
Flights ZH9125 14:35 daily
Xiamen AirlinesMF 33% on time
Flights MF8380 12:05 daily · MF8366 20:15 Mo Tu We Fr Sa Su
History operated legs · board outcomes
Show 25 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. Board tracking since Sat, Sep 12 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 35 Completed 33 Delayed 21 Within 15m 12/33 Median +21m
CA2814 Air China
6 days
Thu, Sep 17
1/2 legs · B-5213
SZX
Departure
12:14
Departed · Sched 11:5519m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Wed, Sep 16
1/2 legs · B-5391
SZX
Departure
12:48
Departed · Sched 11:5553m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Tue, Sep 15
1/2 legs · B-5507
SZX
Departure
12:06
Departed · Sched 11:5511m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Mon, Sep 14
1/2 legs · B-1763
SZX
Departure
11:58
Departed · Sched 11:553m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Sun, Sep 13
1/2 legs · B-5391
SZX
Departure
11:55 Departed
→
TSN
Arrival
—
TSN is outside our board polling set.
Sat, Sep 12
1/2 legs · B-5442
SZX
Departure
11:59
Departed · Sched 11:554m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Full CA2814 history →
CZ5819 China Southern
6 days
Thu, Sep 17
1/2 legs · B-32DG
SZX
Departure
09:43
Departed · Sched 09:403m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Wed, Sep 16
1/2 legs · B-6625
SZX
Departure
09:49
Departed · Sched 09:409m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Tue, Sep 15
1/2 legs · B-6378
SZX
Departure
10:03
Departed · Sched 09:4023m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Mon, Sep 14
1/2 legs · B-32FV
SZX
Departure
09:56
Departed · Sched 09:4016m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Sun, Sep 13
1/2 legs · B-32N5
SZX
Departure
10:04
Departed · Sched 09:4024m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Sat, Sep 12
1/2 legs · B-30E7
SZX
Departure
10:00
Departed · Sched 09:4020m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Full CZ5819 history →
CZ8491 China Southern
5 days
Thu, Sep 17
1/2 legs · B-6552
SZX
Departure
13:46
Departed · Sched 13:3511m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Wed, Sep 16
1/2 legs · B-9913
SZX
Departure
13:59
Departed · Sched 13:3524m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Tue, Sep 15
1/2 legs · B-6979
SZX
Departure
13:43
Departed · Sched 13:1528m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Mon, Sep 14
1/2 legs · B-6378
SZX
Departure
14:20
Departed · Sched 13:3545m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Sun, Sep 13
1/2 legs · B-32GH
SZX
Departure
14:17
Departed · Sched 13:3542m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Full CZ8491 history →
MF8380 Xiamen
5 days
Thu, Sep 17
1/2 legs · B-7826
SZX
Departure
12:17
Departed · Sched 12:0512m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Wed, Sep 16
1/2 legs · B-7826
SZX
Departure
12:41
Departed · Sched 12:0536m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Tue, Sep 15
1/2 legs · B-5602
SZX
Departure
12:30
Departed · Sched 12:0525m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Mon, Sep 14
1/2 legs · B-5435
SZX
Departure
12:21
Departed · Sched 12:0516m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Sun, Sep 13
1/2 legs · B-5630
SZX
Departure
12:14
Departed · Sched 12:059m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Full MF8380 history →
ZH9125 Shenzhen
5 days
Thu, Sep 17
1/2 legs · B-1685
SZX
Departure
14:35 Departed
→
TSN
Arrival
—
TSN is outside our board polling set.
Wed, Sep 16
1/2 legs · B-1601
SZX
Departure
14:50
Departed · Sched 14:3515m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Tue, Sep 15
1/2 legs · B-6806
SZX
Departure
15:09
Departed · Sched 14:3534m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Mon, Sep 14
1/2 legs · B-32NA
SZX
Departure
15:42
Departed · Sched 14:3567m late
→
TSN
Arrival
—
TSN is outside our board polling set.
SZX
Departure
Sched 14:35
Scheduled time only · no board update captured
→
TSN
Arrival
—
TSN is outside our board polling set.
Full ZH9125 history →
CA2812 Air China
3 days
Wed, Sep 16
1/2 legs · B-1762
SZX
Departure
19:48
Departed · Sched 19:2523m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Mon, Sep 14
1/2 legs · B-5211
SZX
Departure
19:47
Departed · Sched 19:2522m late
→
TSN
Arrival
—
TSN is outside our board polling set.
SZX
Departure
Sched 19:25
Scheduled time only · no board update captured
→
TSN
Arrival
—
TSN is outside our board polling set.
Full CA2812 history →
MF8366 Xiamen
4 days
Wed, Sep 16
1/2 legs · B-5602
SZX
Departure
20:28
Departed · Sched 20:1513m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Tue, Sep 15
1/2 legs · B-5499
SZX
Departure
20:38
Departed · Sched 20:1523m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Mon, Sep 14
1/2 legs · B-5602
SZX
Departure
20:42
Departed · Sched 20:1527m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Sun, Sep 13
1/2 legs · B-5499
SZX
Departure
23:21
Departed · Sched 20:15186m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Full MF8366 history →
CA2820 Air China
1 day
Mon, Sep 14
1/2 legs · B-5228
SZX
Departure
16:41
Departed · Sched 16:2021m late
→
TSN
Arrival
—
TSN is outside our board polling set.
Full CA2820 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? Mostly on schedule. The departure side at SZX is the weaker end, route health score 78/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 09:40 and evening departures around 19:25 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? 4 carriers operate this route, around 46 flights a week between them. Compare carrier days and times in the airline list above.