MIG → SZX Mianyang to Shenzhen
live
Direct flights from Mianyang (MIG) to Shenzhen (SZX): 19 nonstop departures observed each week across 3 airlines. 96% of the last 23 operated flights arrived within 15 minutes of schedule. The median arrival is 16 minutes early. No cancellations were recorded across the 23 tracked flights. The nonstop covers 1,326 km, an estimated 2 hours 12 minutes in the air. Measured by Pro Flight Search from live flight boards at Mianyang and Shenzhen. Updated 27 October 2026 at 22:48 UTC.
Today, MIG → SZX Tue 27 Oct · local times
Sched Flight MIG departure SZX arrival
·
CZ8166 China Southern
Departed
Landed 15:59 −11
·
TV9917 Tibet
Departed
Landed 12:18 +8
·
ZH8976 Shenzhen
Departed
Landed 00:49 −16
Checked SZX board 06:48
MIG
Mianyang
tracking
SZX
Shenzhen
smooth · +0
dep bank 10:05–22:45 19x weekly
Runs reliable · 3 airlines · 19x weekly · nonstop
96% on time
of the last 23 operated MIG → SZX flights arrived within 15 minutes
Median arrival delay is −16 min . 0 of 23 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −16 min across the last 23 operated legs
Flight time ~2h 12m estimated from route distance
Weekly departures 19x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 23
The week scheduled departures · origin local time
China Southern Airlines Shenzhen Airlines Tibet 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 100% on time
Flights CZ8166 varies Mo Tu Fr Sa Su
Shenzhen AirlinesZH 89% on time
Flights ZH8976 22:40 Mo Tu Su · ZH8978 22:45 daily
Tibet AirlinesTV 100% on time
Flights TV9917 10:05 daily
History operated legs · board outcomes
Show 15 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 MIG and SZX, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 23 Completed 23 Delayed 1 Within 15m 22/23 Median -16m
CZ8166 China Southern
6 days
Tue, Oct 27
1/2 legs · B-32H3
MIG
Departure
—
MIG is outside our board polling set.
→
SZX
Arrival
15:59
Landed · Sched 16:1011m early
Mon, Oct 26
1/2 legs · B-32N3
MIG
Departure
—
MIG is outside our board polling set.
→
SZX
Arrival
16:57
Landed · Sched 17:1013m early
Sun, Oct 25
1/2 legs · B-1653
MIG
Departure
—
MIG is outside our board polling set.
→
SZX
Arrival
13:53
Landed · Sched 14:0512m early
MIG
Departure
—
MIG is outside our board polling set.
→
SZX
Arrival
21:48
Landed · Sched 22:0012m early
Fri, Oct 23
1/2 legs · B-9913
MIG
Departure
—
MIG is outside our board polling set.
→
SZX
Arrival
22:08
Landed · Sched 22:157m early
Tue, Oct 20
1/2 legs · B-6661
MIG
Departure
—
MIG is outside our board polling set.
→
SZX
Arrival
12:21
Landed · Sched 12:1011m late
Full CZ8166 history →
TV9917 Tibet
8 days
Tue, Oct 27
1/2 legs · B-32FF
MIG
Departure
—
MIG is outside our board polling set.
→
SZX
Arrival
12:18
Landed · Sched 12:108m late
Mon, Oct 26
1/2 legs · B-32AJ
MIG
Departure
—
MIG is outside our board polling set.
→
SZX
Arrival
12:00
Landed · Sched 12:1010m early
Sun, Oct 25
1/2 legs · B-32LJ
MIG
Departure
—
MIG is outside our board polling set.
→
SZX
Arrival
11:58
Landed · Sched 12:1012m early
Sat, Oct 24
1/2 legs · B-6443
MIG
Departure
—
MIG is outside our board polling set.
→
SZX
Arrival
12:15
Landed · Sched 12:3520m early
Fri, Oct 23
1/2 legs · B-6438
MIG
Departure
—
MIG is outside our board polling set.
→
SZX
Arrival
12:15
Landed · Sched 12:3520m early
Thu, Oct 22
1/2 legs · B-304M
MIG
Departure
—
MIG is outside our board polling set.
→
SZX
Arrival
12:04
Landed · Sched 12:3531m early
Wed, Oct 21
1/2 legs · B-6441
MIG
Departure
—
MIG is outside our board polling set.
→
SZX
Arrival
12:04
Landed · Sched 12:3531m early
Tue, Oct 20
1/2 legs · B-6441
MIG
Departure
—
MIG is outside our board polling set.
→
SZX
Arrival
12:06
Landed · Sched 12:3529m early
Full TV9917 history →
ZH8976 Shenzhen
3 days
Tue, Oct 27
1/2 legs · B-1601
MIG
Departure
—
MIG is outside our board polling set.
→
SZX
Arrival
00:49
Landed · Sched 01:0516m early
Mon, Oct 26
1/2 legs · B-8079
MIG
Departure
—
MIG is outside our board polling set.
→
SZX
Arrival
00:46
Landed · Sched 01:0519m early
Sun, Oct 25
1/2 legs · B-6781
MIG
Departure
—
MIG is outside our board polling set.
→
SZX
Arrival
01:22
Landed · Sched 01:0517m late
Full ZH8976 history →
ZH8978 Shenzhen
6 days
Sat, Oct 24
1/2 legs · B-6749
MIG
Departure
—
MIG is outside our board polling set.
→
SZX
Arrival
00:40
Landed · Sched 01:3050m early
Fri, Oct 23
1/2 legs · B-9938
MIG
Departure
—
MIG is outside our board polling set.
→
SZX
Arrival
00:50
Landed · Sched 01:3040m early
Thu, Oct 22
1/2 legs · B-6835
MIG
Departure
—
MIG is outside our board polling set.
→
SZX
Arrival
00:49
Landed · Sched 01:3041m early
Wed, Oct 21
1/2 legs · B-6857
MIG
Departure
—
MIG is outside our board polling set.
→
SZX
Arrival
01:23
Landed · Sched 01:307m early
Tue, Oct 20
1/2 legs · B-6613
MIG
Departure
—
MIG is outside our board polling set.
→
SZX
Arrival
00:45
Landed · Sched 01:3045m early
Mon, Oct 19
1/2 legs · B-6835
MIG
Departure
—
MIG is outside our board polling set.
→
SZX
Arrival
00:47
Landed · Sched 01:3043m early
Full ZH8978 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 — Mianyang (MIG) to Shenzhen (SZX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MIG-SZX
Copy
How we measure this →
MIG to SZX questions
Is MIG–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 MIG–SZX? Operators schedule morning departures around 10:05 and evening departures around 22:40 from MIG. 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 MIG to SZX? Great-circle distance is 1,326 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 124–144 min gate-to-gate on this route.
How often does MIG–SZX fly? 3 carriers operate this route, around 22 flights a week between them. Compare carrier days and times in the airline list above.