ZH1204 Flight Status Shenzhen Airlines: Xining to Beijing (CSZ1204)

Shenzhen Airlines ZH 1204

En-Route, Arriving in 27'

XNN Xining

Scheduled
18:20
Actual
18:16

Terminal: T3 | Gate: 311

Departure: Mon, Nov 9, 2026 · local time UTC+8

Xining Caojiabao Airport (XNN)

All XNN Departures >

PEK Beijing

Scheduled
20:40
Estimated
20:26

Terminal: 2

Arrival: Mon, Nov 9, 2026 · local time UTC+8

Beijing Capital International Airport (PEK)

All PEK Arrivals >

Departed 1h 42m ago · lands in 27m 79%

XNN 18:16 PEK 20:26

1,049 km (652 mi) flown · 278 km (173 mi) to go

Route map XNN to PEK Map of the great-circle route from Xining Caojiabao Airport, China to Beijing Capital International Airport, China, 1328 km. The plane shows an estimated position based on departure and arrival times. Map data: Natural Earth. XNN PEK Map data: Natural Earth

Estimated position based on departure and arrival times, not live tracking. Times are local at each airport.

Add to calendar

Distance: 1328 km / 825 miles · Scheduled Duration: 02:20 · Typical Duration: 01:55

ZH 1204 Flight Status & Schedule Shenzhen Airlines Xining to Beijing

Date From To Departure Arrival Status Details
Nov 09 XNN PEK 18:16 20:26 En-Route Track >
Nov 08 XNN PEK 18:29 20:34 Landed Track >
Nov 07 XNN PEK 18:31 20:27 Landed Track >
Nov 06 XNN PEK 18:15 20:10 Landed Track >
Nov 05 XNN PEK 19:02 20:58 Landed Track >
Nov 04 XNN PEK 18:32 20:27 Landed Track >
Nov 03 XNN PEK 18:31 20:25 Landed Track >
Nov 02 XNN PEK 18:29 20:18 Landed Track >
Nov 01 XNN PEK 18:27 20:26 Landed Track >
Oct 31 XNN PEK 18:53 20:40 Landed Track >

Shenzhen Airlines' Xining–Beijing flight covers 1,328 km (825 mi) and runs daily. The timetable allows 2 h 28 min, but the flight usually takes about 1 h 55 min, so it often makes up time. Today it left on time, at 18:16, and is due in Beijing at 20:26, 14 minutes early.

< All Xining XNN Departures All Beijing PEK Arrivals >

About ZH 1204

Route
Xining Caojiabao Airport XNN to Beijing Capital International Airport PEK
Distance
1,328 km (825 mi)
Typical flight time
1 h 55 min
Flies
Daily
On time
9 of the last 9

ZH 1204 FAQ

How long is the ZH1204 flight?
The timetable allows 2 h 28 min. Xining to Beijing is 1,328 km (825 mi).
How often is ZH1204 late?
None of the last 9 flights arrived 15 or more minutes late.
Which days does ZH1204 fly?
Daily: it was scheduled on each of the last 7 days.
What other flight numbers does ZH1204 have?
Also listed as CSZ1204 (Shenzhen Airlines' ICAO code) and ZH 1204.

ZH1204 and Xining XNN to Beijing PEK Flights

Flight ZH1204 is a code-share Shenzhen Airlines flight of the Air China operated CA1204.

Other flights departing from Xining XNN: TV6096, CA1204, TV9840

Other flights arriving at Beijing PEK: 3U6307, CA1254, CA1202, CA1204

All flights connecting Xining XNN to Beijing PEK.