XIY → PEK Xi'an to Beijing
live
Direct flights from Xi'an (XIY) to Beijing (PEK): 14 nonstop departures observed each week across 2 airlines. 96% of the last 24 operated flights arrived within 15 minutes of schedule. The median arrival is 30 minutes early. No cancellations were recorded across the 24 tracked flights. The nonstop covers 934 km, an estimated 1 hour 42 minutes in the air. Measured by Pro Flight Search from live flight boards at Xi'an and Beijing. Updated 14 September 2026 at 05:36 UTC.
XIY
Xi'an
tracking
PEK
Beijing
smooth · +0
dep bank 08:30–20:30 14x weekly
Runs reliable · 2 airlines · 14x weekly · nonstop
96% on time
of the last 24 operated XIY → PEK flights arrived within 15 minutes
Median arrival delay is −30 min . 0 of 24 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −30 min across the last 24 operated legs
Flight time ~1h 42m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 24
The week scheduled departures · origin local time
Air China 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
Air ChinaCA 95% on time
Flights CA1206 08:30 daily · CA792 09:30 Tu Th Sa · CA1248 09:35 daily · CA1232 11:00 Mo Fr Sa Su
Hainan AirlinesHU
Flights HU7138 10:30 daily · HU7238 14:30 daily · HU7338 18:30 Mo We Th Fr Sa Su
History operated legs · board outcomes
Show 16 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 XIY and PEK, 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 51 Completed 34 Delayed 1 Within 15m 23/34 Median -30m
CA1202 Air China
3 days
XIY
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
Sched 19:55
Scheduled arrival · landing pending
Sun, Sep 13
2/2 legs · B-6917
XIY
Departure
Sched 17:30
Departure time not on board
→
PEK
Arrival
21:14
Landed · Sched 20:1559m late
XIY
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
19:16
Landed · Sched 20:0044m early
Full CA1202 history →
CA1206 Air China
3 days
Mon, Sep 14
2/2 legs · B-325M
XIY
Departure
Sched 08:30
Scheduled departure
→
PEK
Arrival
10:40
Landed · Sched 10:5515m early
XIY
Departure
Sched 08:30
Departure time not on board
→
PEK
Arrival
10:38
Landed · Sched 10:402m early
XIY
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
10:24
Landed · Sched 10:5531m early
Full CA1206 history →
CA1210 Air China
3 days
XIY
Departure
Sched 13:30
Scheduled departure
→
PEK
Arrival
Sched 16:00
Scheduled arrival · landing pending
Sun, Sep 13
2/2 legs · B-919X
XIY
Departure
Sched 13:30
Scheduled time only · no board update captured
→
PEK
Arrival
15:17
Landed · Sched 16:0043m early
XIY
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
14:59
Landed · Sched 16:0061m early
Full CA1210 history →
CA1224 Air China
3 days
XIY
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
Sched 18:00
Scheduled arrival · landing pending
Sun, Sep 13
2/2 legs · B-6593
XIY
Departure
Sched 15:30
Departure time not on board
→
PEK
Arrival
17:16
Landed · Sched 17:5539m early
XIY
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
17:06
Landed · Sched 18:0054m early
Full CA1224 history →
CA1226 Air China
1 day
XIY
Departure
Sched 11:35
Scheduled departure
→
PEK
Arrival
13:35
Landed · Sched 14:0025m early
Full CA1226 history →
CA1230 Air China
3 days
Mon, Sep 14
1/2 legs · B-659K
XIY
Departure
Sched 19:30
Scheduled departure
Sun schedule from board history
→
PEK
Arrival
Sched 21:55
Scheduled arrival · landing pending
Sun, Sep 13
2/2 legs · B-659K
XIY
Departure
Sched 19:30
Departure time not on board
→
PEK
Arrival
21:25
Landed · Sched 21:5530m early
XIY
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
21:19
Landed · Sched 21:5536m early
Full CA1230 history →
CA1236 Air China
3 days
Mon, Sep 14
1/2 legs · B-659U
XIY
Departure
Sched 20:30
Scheduled departure
Sun schedule from board history
→
PEK
Arrival
Sched 22:55
Scheduled arrival · landing pending
Sun, Sep 13
2/2 legs · B-659U
XIY
Departure
Sched 20:30
Scheduled time only · no board update captured
→
PEK
Arrival
22:30
Landed · Sched 22:5525m early
XIY
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
22:20
Landed · Sched 22:5535m early
Full CA1236 history →
CA1248 Air China
2 days
XIY
Departure
Sched 09:35
Scheduled departure
→
PEK
Arrival
11:39
Landed · Sched 12:0021m early
Sun, Sep 13
2/2 legs · B-1977
XIY
Departure
Sched 09:35
Departure time not on board
→
PEK
Arrival
11:27
Landed · Sched 11:5528m early
Full CA1248 history →
CA1290 Air China
2 days
XIY
Departure
Sched 12:30
Scheduled departure
→
PEK
Arrival
14:16
Est. · Sched 14:4529m early
Sun, Sep 13
2/2 legs · B-6047
XIY
Departure
Sched 12:30
Departure time not on board
→
PEK
Arrival
14:20
Landed · Sched 14:4020m early
Full CA1290 history →
HU7138 Hainan
2 days
XIY
Departure
Sched 10:30
Scheduled departure
→
PEK
Arrival
12:32
Landed · Sched 12:5018m early
Sun, Sep 13
2/2 legs · B-7886
XIY
Departure
Sched 10:30
Departure time not on board
→
PEK
Arrival
12:30
Landed · Sched 12:5020m early
Full HU7138 history →
HU7238 Hainan
2 days
XIY
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
Sched 16:55
Scheduled arrival · landing pending
Sun, Sep 13
2/2 legs · B-5662
XIY
Departure
Sched 14:30
Departure time not on board
→
PEK
Arrival
16:25
Landed · Sched 17:0035m early
Full HU7238 history →
HU7338 Hainan
2 days
Mon, Sep 14
1/2 legs · B-224F
XIY
Departure
Sched 18:30
Scheduled departure
Sun schedule from board history
→
PEK
Arrival
Sched 21:00
Scheduled arrival · landing pending
Sun, Sep 13
2/2 legs · B-224F
XIY
Departure
Sched 18:30
Departure time not on board
→
PEK
Arrival
20:24
Landed · Sched 21:0036m early
Full HU7338 history →
CA1232 Air China
2 days
Sun, Sep 13
2/2 legs · B-658R
XIY
Departure
Sched 11:00
Departure time not on board
→
PEK
Arrival
12:50
Landed · Sched 13:2535m early
XIY
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
12:58
Landed · Sched 13:3032m early
Full CA1232 history →
CA814 Air China
1 day
Sun, Sep 13
2/2 legs · B-6549
XIY
Departure
Sched 11:55
Scheduled time only · no board update captured
→
PEK
Arrival
14:03
Landed · Sched 14:1512m early
Full CA814 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 — Xi'an (XIY) to Beijing (PEK) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/XIY-PEK
Copy
How we measure this →
XIY to PEK questions
Is XIY–PEK 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 XIY–PEK? Operators schedule morning departures around 08:30 and evening departures around 17:30 from XIY. Earlier flights typically land before destination-airport delays accumulate later in the day; check the PEK delay card to confirm conditions when you'd arrive.
How long is the flight from XIY to PEK? Great-circle distance is 934 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 96–110 min gate-to-gate on this route.
How often does XIY–PEK fly? 2 carriers operate this route, around 91 flights a week between them. Compare carrier days and times in the airline list above.