NNG → PEK Nanning to Beijing
live
Direct flights from Nanning (NNG) to Beijing (PEK): 56 nonstop departures observed each week across 3 airlines. 98% of the last 59 tracked flights arrived within 15 minutes of schedule. The median arrival is 23 minutes early. No cancellations were recorded across the 59 tracked flights. 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 5 November 2026 at 07:41 UTC.
Today, NNG → PEK Thu 5 Nov · local times
Sched Flight NNG departure PEK arrival
·
CA1312 Air China
On schedule
PEK 16:30 scheduled
·
CA1336 Air China
Departed
Landed 14:55 −30
·
CA1932 Air China
Departed
Landed 10:45 −45
·
CA1934 Air China
On schedule
PEK 23:30 scheduled
·
CA1936
On schedule
PEK 20:40 scheduled
·
HU7154 Hainan
On schedule
PEK 23:45 scheduled
·
ZH9167 Shenzhen
Departed
Landed 11:52 −33
·
ZH9169 Shenzhen
On schedule
PEK 18:30 scheduled
Checked PEK board 19:38
NNG
Nanning
tracking
PEK
Beijing
smooth · +0
dep bank 08:00–20:40 56x weekly
Runs reliable · 3 airlines · 56x weekly · nonstop
98% on time
of the last 59 tracked NNG → PEK flights arrived within 15 minutes
Median arrival delay is −23 min . 0 of 59 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −23 min across the last 59 arrivals
Flight time ~3h 11m estimated from route distance
Weekly departures 56x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 59
The week scheduled departures · origin local time
Air China 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
Air ChinaCA 97% on time
Flights CA1932 08:00 daily · CA1336 12:00 daily · CA1312 16:30 daily · CA1934 20:00 daily
Hainan AirlinesHU 100% on time
Flights HU7154 20:15 daily
Shenzhen AirlinesZH 100% on time
Flights ZH9167 09:05 daily · ZH9169 18:30 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. Covers today and the previous 7 days.
Board rows 64 Completed 59 Delayed 1 Within 15m 58/59 Median -23m
CA1312 Air China
8 days
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
Sched 16:30
Scheduled arrival · landing pending
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
16:28
Landed · Sched 16:302m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
16:14
Landed · Sched 16:3016m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
16:18
Landed · Sched 16:3012m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
16:18
Landed · Sched 16:3012m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
16:05
Landed · Sched 16:3025m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
16:17
Landed · Sched 16:3013m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
16:13
Landed · Sched 16:3017m early
Full CA1312 history →
CA1336 Air China
8 days
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
14:55
Landed · Sched 15:2530m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
15:09
Landed · Sched 15:2516m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
15:02
Landed · Sched 15:2523m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
15:05
Landed · Sched 15:2520m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
15:00
Landed · Sched 15:2525m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
15:02
Landed · Sched 15:2523m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
15:07
Landed · Sched 15:2518m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
14:57
Landed · Sched 15:2528m early
Full CA1336 history →
CA1932 Air China
8 days
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
10:45
Landed · Sched 11:3045m early
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
10:51
Landed · Sched 11:2534m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
10:49
Landed · Sched 11:2536m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
10:48
Landed · Sched 11:2537m 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:02
Landed · Sched 11:2523m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
10:57
Landed · Sched 11:3033m early
Full CA1932 history →
CA1934 Air China
8 days
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
Sched 23:30
Scheduled arrival · landing pending
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
23:03
Landed · Sched 23:3027m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
23:20
Landed · Sched 23:3010m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
23:02
Landed · Sched 23:3028m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
23:00
Landed · Sched 23:3030m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
22:59
Landed · Sched 23:3031m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
23:47
Landed · Sched 23:3017m late
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
23:06
Landed · Sched 23:3024m early
Full CA1934 history →
CA1936
8 days
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
Sched 20:40
Scheduled arrival · landing pending
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
20:08
Landed · Sched 20:4032m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
20:10
Landed · Sched 20:4030m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
20:23
Landed · Sched 20:4017m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
19:57
Landed · Sched 20:4548m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
20:18
Landed · Sched 20:4022m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
20:20
Landed · Sched 20:4020m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
20:31
Landed · Sched 20:409m early
Full CA1936 history →
HU7154 Hainan
8 days
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
Sched 23:45
Scheduled arrival · landing pending
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
23:11
Landed · Sched 23:4029m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
23:26
Landed · Sched 23:4519m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
23:07
Landed · Sched 23:4538m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
23:08
Landed · Sched 23:4537m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
23:23
Landed · Sched 23:4522m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
23:11
Landed · Sched 23:4534m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
23:15
Landed · Sched 23:4530m early
Full HU7154 history →
ZH9167 Shenzhen
8 days
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
11:52
Landed · Sched 12:2533m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
12:00
Landed · Sched 12:2525m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
12:05
Landed · Sched 12:2520m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
11:53
Landed · Sched 12:2532m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
11:53
Landed · Sched 12:2532m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
12:07
Landed · Sched 12:2518m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
12:04
Landed · Sched 12:2521m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
12:05
Landed · Sched 12:2520m early
Full ZH9167 history →
ZH9169 Shenzhen
8 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
18:27
Landed · Sched 18:303m 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:08
Landed · Sched 18:3022m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
18:08
Landed · Sched 18:3022m 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:16
Landed · Sched 18:3014m early
NNG
Departure
—
NNG is outside our board polling set.
→
PEK
Arrival
18:22
Landed · Sched 18:308m early
Full ZH9169 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 and evening departures around 20: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 56 flights a week between them. Compare carrier days and times in the airline list above.