NNG → PEK Nanning to Beijing
live
Direct flights from Nanning (NNG) to Beijing (PEK): 16 nonstop departures observed each week across 3 airlines. 93% of the last 43 operated flights arrived within 15 minutes of schedule. The median arrival is 21 minutes early. 1 of the 43 tracked flights was cancelled. The nonstop covers 2,098 km, an estimated 3 hours 11 minutes in the air. Measured by Pro Flight Search from live flight boards at Nanning and Beijing. Updated 20 September 2026 at 16:01 UTC.
NNG
Nanning
tracking
PEK
Beijing
smooth · +0
dep bank 08:00–22:55 16x weekly
Runs reliable · 3 airlines · 16x weekly · nonstop
93% on time
of the last 43 operated NNG → PEK flights arrived within 15 minutes
Median arrival delay is −21 min . 1 of 43 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −21 min across the last 43 operated legs
Flight time ~3h 11m estimated from route distance
Weekly departures 16x 3 direct airlines on the leg
Cancelled 2.3% recent route rate · 1 of 43
The week scheduled departures · origin local time
Dalian Airlines Hainan Airlines Shenzhen 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
Dalian AirlinesCA 94% on time
Flights CA1932 08:00 daily · CA1336 15:15 daily · CA1312 17:15 daily · CA9652 18:30 daily
Hainan AirlinesHU
Flights HU6216 17:55 Tu Sa
Shenzhen AirlinesZH 90% on time
Flights ZH9167 09:15 daily · ZH9169 17:50 daily
History operated legs · board outcomes
Show 32 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 NNG and PEK, 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 52 Completed 43 Delayed 3 Cancelled 1 Within 15m 40/43 Median -21m
CA1312
7 days
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
Sched 17:15
Scheduled arrival · landing pending
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
16:54
Landed · Sched 17:1521m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
16:41
Landed · Sched 17:1534m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
16:55
Landed · Sched 17:1520m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
16:42
Landed · Sched 17:1533m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
16:47
Landed · Sched 17:1528m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
17:26
Landed · Sched 17:1511m late
Full CA1312 history →
CA1336
7 days
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
Sched 15:10
Scheduled arrival · landing pending
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
14:41
Landed · Sched 15:1534m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
15:02
Landed · Sched 15:1513m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
14:44
Landed · Sched 15:1531m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
15:01
Landed · Sched 15:1514m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
14:49
Landed · Sched 15:1526m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
15:01
Landed · Sched 15:1514m early
Full CA1336 history →
CA1932
7 days
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
Sched 11:25
Scheduled arrival · landing pending
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
11:03
Landed · Sched 11:2522m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
11:08
Landed · Sched 11:2517m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
10:54
Landed · Sched 11:2531m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
10:53
Landed · Sched 11:2532m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
10:54
Landed · Sched 11:2531m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
11:00
Landed · Sched 11:2525m early
Full CA1932 history →
CA1934
6 days
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
Sched 22:55
Scheduled arrival · landing pending
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
00:45
Est. · Sched 22:55110m late
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
22:50
Landed · Sched 22:555m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
22:44
Landed · Sched 22:5511m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
23:22
Landed · Sched 22:5527m late
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
22:54
Landed · Sched 22:551m early
Full CA1934 history →
CA1936
6 days
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
Sched 18:55
Scheduled arrival · landing pending
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
Sched 18:55
Cancelled
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
18:53
Landed · Sched 18:552m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
18:42
Landed · Sched 18:5513m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
18:27
Landed · Sched 18:5528m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
18:27
Landed · Sched 18:5528m early
Full CA1936 history →
CA9652
6 days
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
Sched 18:30
Scheduled arrival · landing pending
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
17:56
Landed · Sched 18:3034m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
18:05
Landed · Sched 18:3025m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
18:06
Landed · Sched 18:3024m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
18:01
Landed · Sched 18:3029m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
18:12
Landed · Sched 18:3018m early
Full CA9652 history →
ZH9167
6 days
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
Sched 12:35
Scheduled arrival · landing pending
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
12:07
Landed · Sched 12:3528m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
12:18
Landed · Sched 12:3517m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
12:24
Landed · Sched 12:3511m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
12:03
Landed · Sched 12:3532m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
12:03
Landed · Sched 12:3532m early
Full ZH9167 history →
ZH9169
6 days
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
Sched 17:50
Scheduled arrival · landing pending
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
17:34
Landed · Sched 17:5016m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
17:32
Landed · Sched 17:5018m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
17:46
Landed · Sched 17:504m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
18:42
Landed · Sched 17:5052m late
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
17:23
Landed · Sched 17:5027m early
Full ZH9169 history →
HU6216
1 day
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
17:42
Landed · Sched 17:5513m early
Full HU6216 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 — Nanning (NNG) to Beijing (PEK) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/NNG-PEK
Copy
How we measure this →
NNG to PEK questions
Is NNG–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 NNG–PEK? Operators schedule morning departures around 08:00 from NNG. 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 NNG to PEK? Great-circle distance is 2,098 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 178–210 min gate-to-gate on this route.
How often does NNG–PEK fly? 3 carriers operate this route, around 58 flights a week between them. Compare carrier days and times in the airline list above.