CAN → XIY Guangzhou to Xi'an
live
Direct flights from Guangzhou (CAN) to Xi'an (XIY): 21 nonstop departures observed each week across 3 airlines. 76% of the last 17 operated flights arrived within 15 minutes of schedule. The median arrival is 10 minutes late. No cancellations were recorded across the 17 tracked flights. The nonstop covers 1,306 km, an estimated 2 hours 10 minutes in the air. Measured by Pro Flight Search from live flight boards at Guangzhou and Xi'an. Updated 18 October 2026 at 15:23 UTC.
Today, CAN → XIY Sun 18 Oct · local times
CZ3207China Southern In the air, 16 min late
Left CAN at 13:16 , 16 min after its 13:00 slot.
Likely landing about 15:30middle half 15:21 to 15:38 · sched 15:40
Landing estimate from 236,590 tracked flights of 2 to 4 hours that left 15 to 29 min late. The XIY board has not posted a landing time yet. How planes make up time
Track CZ3207 →
Sched Flight CAN departure XIY arrival
07:10
CZ3201 China Southern Airline
Departed
·
13:00
CZ3207 China Southern
Left 13:16 +16
XIY about 15:30 In the air · sched 15:40
14:25
CZ3215 China Southern
Departed
XIY 17:00 In the air · scheduled landing
17:10
CZ3203 China Southern
Left 17:20 +10
XIY 19:45 In the air · scheduled landing
20:25
CZ3211 China Southern
Departed
XIY 23:05 In the air · scheduled landing
21:40
CZ3217 China Southern
Sched 21:40 Departure not confirmed by the board
XIY 00:15 scheduled
23:30
MU2304 China Eastern
On schedule Gate closed · Gate B915 · T3
XIY 01:55 scheduled
·
CZ3219 China Southern
On schedule
XIY 14:45 scheduled
·
CZ3231 China Southern
On schedule
XIY 22:05 scheduled
·
HU7838 Hainan
On schedule
XIY 15:10 scheduled
·
HU7858 Hainan
On schedule
XIY 22:45 scheduled
·
MU2302 China Eastern
On schedule
XIY 16:05 scheduled
·
MU2312 China Eastern
On schedule
XIY 14:50 scheduled
·
MU2326 China Eastern
On schedule
XIY 15:20 scheduled
·
MU5168 China Eastern
On schedule
XIY 21:30 scheduled
·
ZH9223Shenzhen
On schedule
XIY 20:40 scheduled
·
ZH9225Shenzhen
On schedule
XIY 23:00 scheduled
Checked CAN board 23:23 · XIY board 22:18
CAN
Guangzhou
smooth · +6
XIY
Xi'an
tracking
dep bank 06:50–23:30 21x weekly
Runs mixed · 3 airlines · 21x weekly · nonstop
76% on time
of the last 17 operated CAN → XIY flights arrived within 15 minutes
Median arrival delay is +10 min . 0 of 17 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +10 min across the last 17 operated legs
Flight time ~2h 10m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 17
The week scheduled departures · origin local time
China Eastern Airlines China Southern Airlines Hainan 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 80% on time
Flights MU6955 06:50 daily · MU2312 12:15 daily · MU2326 12:40 We Fr Su · MU2302 13:30 daily
China Southern AirlinesCZ 70% on time
Flights CZ3201 07:10 daily · CZ3219 12:10 daily · CZ3207 13:00 daily · CZ3215 14:25 daily
Hainan AirlinesHU
Flights HU7838 12:30 daily · HU7858 20:00 daily
History operated legs · board outcomes
Show 9 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 CAN and XIY, paired departure → arrival per flight and day. Board tracking since Sat, Oct 17 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 38 Completed 20 Delayed 4 Within 15m 13/20 Median +10m
CZ3201 China Southern Airline
2 days
CAN
Departure
Sched 07:10
Departure time not on board
→
XIY
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
07:26
Departed · Sched 07:1016m late
→
XIY
Arrival
—
Board row not captured for this rotation yet.
Full CZ3201 history →
CZ3203 China Southern
2 days
Sun, Oct 18
2/2 legs · B-306G
CAN
Departure
17:20
Departed · Sched 17:1010m late
→
XIY
Arrival
Sched 19:45
Scheduled arrival · landing pending
CAN
Departure
17:27
Departed · Sched 17:1017m late
→
XIY
Arrival
—
Board row not captured for this rotation yet.
Full CZ3203 history →
CZ3207 China Southern
2 days
Sun, Oct 18
2/2 legs · B-1951
CAN
Departure
13:16
Departed · Sched 13:0016m late
→
XIY
Arrival
Sched 15:40
Scheduled arrival · landing pending
CAN
Departure
13:14
Departed · Sched 13:0014m late
→
XIY
Arrival
—
Board row not captured for this rotation yet.
Full CZ3207 history →
CZ3211 China Southern
2 days
Sun, Oct 18
2/2 legs · B-5746
CAN
Departure
Sched 20:25
Departure time not on board
→
XIY
Arrival
Sched 23:05
Scheduled arrival · landing pending
CAN
Departure
20:33
Departed · Sched 20:258m late
→
XIY
Arrival
—
Board row not captured for this rotation yet.
Full CZ3211 history →
CZ3215 China Southern
2 days
Sun, Oct 18
2/2 legs · B-1717
CAN
Departure
Sched 14:25
Departure time not on board
→
XIY
Arrival
Sched 17:00
Scheduled arrival · landing pending
CAN
Departure
14:28
Departed · Sched 14:253m late
→
XIY
Arrival
—
Board row not captured for this rotation yet.
Full CZ3215 history →
CZ3217 China Southern
2 days
Sun, Oct 18
2/2 legs · B-1951
CAN
Departure
Sched 21:40
Scheduled departure
→
XIY
Arrival
Sched 00:15
Scheduled arrival · landing pending
CAN
Departure
21:42
Departed · Sched 21:402m late
→
XIY
Arrival
—
Board row not captured for this rotation yet.
Full CZ3217 history →
CZ3219 China Southern
2 days
Sun, Oct 18
1/2 legs · B-5746
CAN
Departure
—
Board row not captured for this rotation yet.
→
XIY
Arrival
Sched 14:45
Scheduled arrival · landing pending
CAN
Departure
12:12
Departed · Sched 12:102m late
→
XIY
Arrival
—
Board row not captured for this rotation yet.
Full CZ3219 history →
CZ3231 China Southern
2 days
Sun, Oct 18
1/2 legs · B-5762
CAN
Departure
—
Board row not captured for this rotation yet.
→
XIY
Arrival
Sched 22:05
Scheduled arrival · landing pending
CAN
Departure
19:27
Departed · Sched 19:252m late
→
XIY
Arrival
—
Board row not captured for this rotation yet.
Full CZ3231 history →
HU7838 Hainan
2 days
Sun, Oct 18
1/2 legs · B-224G
CAN
Departure
—
Board row not captured for this rotation yet.
→
XIY
Arrival
Sched 15:10
Scheduled arrival · landing pending
CAN
Departure
12:37
Departed · Sched 12:307m late
→
XIY
Arrival
—
Board row not captured for this rotation yet.
Full HU7838 history →
HU7858 Hainan
2 days
Sun, Oct 18
1/2 legs · B-224J
CAN
Departure
—
Board row not captured for this rotation yet.
→
XIY
Arrival
Sched 22:45
Scheduled arrival · landing pending
CAN
Departure
20:06
Departed · Sched 20:006m late
→
XIY
Arrival
—
Board row not captured for this rotation yet.
Full HU7858 history →
MU2302 China Eastern
2 days
Sun, Oct 18
1/2 legs · B-32HX
CAN
Departure
—
Board row not captured for this rotation yet.
→
XIY
Arrival
Sched 16:05
Scheduled arrival · landing pending
CAN
Departure
13:42
Departed · Sched 13:3012m late
→
XIY
Arrival
—
Board row not captured for this rotation yet.
Full MU2302 history →
MU2304 China Eastern
2 days
CAN
Departure
Sched 23:30
Scheduled departure
→
XIY
Arrival
Sched 01:55
Scheduled arrival · landing pending
CAN
Departure
23:33
Departed · Sched 23:303m late
→
XIY
Arrival
—
Board row not captured for this rotation yet.
Full MU2304 history →
MU2312 China Eastern
2 days
Sun, Oct 18
1/2 legs · B-65A0
CAN
Departure
—
Board row not captured for this rotation yet.
→
XIY
Arrival
Sched 14:50
Scheduled arrival · landing pending
CAN
Departure
12:57
Departed · Sched 12:1542m late
→
XIY
Arrival
—
Board row not captured for this rotation yet.
Full MU2312 history →
MU2326 China Eastern
1 day
Sun, Oct 18
1/2 legs · B-32C5
CAN
Departure
—
Board row not captured for this rotation yet.
→
XIY
Arrival
Sched 15:20
Scheduled arrival · landing pending
Full MU2326 history →
MU5168 China Eastern
2 days
Sun, Oct 18
1/2 legs · B-6423
CAN
Departure
—
Board row not captured for this rotation yet.
→
XIY
Arrival
Sched 21:30
Scheduled arrival · landing pending
CAN
Departure
18:56
Departed · Sched 18:4511m late
→
XIY
Arrival
—
Board row not captured for this rotation yet.
Full MU5168 history →
ZH9223 Shenzhen
1 day
Sun, Oct 18
1/2 legs · B-30CU
CAN
Departure
—
Board row not captured for this rotation yet.
→
XIY
Arrival
Sched 20:40
Scheduled arrival · landing pending
ZH9225 Shenzhen
1 day
Sun, Oct 18
1/2 legs · B-30AP
CAN
Departure
—
Board row not captured for this rotation yet.
→
XIY
Arrival
Sched 23:00
Scheduled arrival · landing pending
MU6955 China Eastern Airlines
1 day
CAN
Departure
07:00
Departed · Sched 06:5010m late
→
XIY
Arrival
—
Board row not captured for this rotation yet.
Full MU6955 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 — Guangzhou (CAN) to Xi'an (XIY) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CAN-XIY
Copy
How we measure this →
CAN to XIY questions
Is CAN–XIY running on time right now? Smooth skies ahead. The departure side at CAN is the weaker end, route health score 90/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on CAN–XIY? Operators schedule morning departures around 06:50 and evening departures around 17:10 from CAN. Earlier flights typically land before destination-airport delays accumulate later in the day; check the XIY delay card to confirm conditions when you'd arrive.
How long is the flight from CAN to XIY? Great-circle distance is 1,306 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 122–142 min gate-to-gate on this route.
How often does CAN–XIY fly? 3 carriers operate this route, around 108 flights a week between them. Compare carrier days and times in the airline list above.