PEK → HGH Beijing to Hangzhou
live
Direct flights from Beijing (PEK) to Hangzhou (HGH): 21 nonstop departures observed each week across 3 airlines. 60% of the last 42 operated flights arrived within 15 minutes of schedule. The median arrival is 13 minutes late. 1 of the 42 tracked flights was cancelled. The nonstop covers 1,148 km, an estimated 1 hour 58 minutes in the air. Measured by Pro Flight Search from live flight boards at Beijing and Hangzhou. Updated 7 September 2026 at 14:18 UTC.
PEK
Beijing
smooth · +12
HGH
Hangzhou
smooth · +1
dep bank 06:55–22:05 21x weekly
Runs mixed · 3 airlines · 21x weekly · nonstop
60% on time
of the last 42 operated PEK → HGH flights arrived within 15 minutes
Median arrival delay is +13 min . 1 of 42 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +13 min across the last 42 operated legs
Flight time ~1h 58m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 2.4% recent route rate · 1 of 42
The week scheduled departures · origin local time
Air China Hainan Airlines Loong Air
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
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 PEK and HGH, paired departure → arrival per flight and day. Board tracking since Sun, Sep 6 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 78 Completed 43 Delayed 18 Cancelled 2 Within 15m 25/43 Median +13m
CA1704 Air China
2 days
Mon, Sep 7
2/2 legs · B-328N
PEK
Departure
07:35
Departed · Sched 07:305m late
→
HGH
Arrival
Sched 09:45
Scheduled arrival · landing pending
PEK
Departure
—
Board row not captured for this rotation yet.
→
HGH
Arrival
Sched 09:45
Scheduled time only · no board update captured
Full CA1704 history →
CA1706 Air China
2 days
Mon, Sep 7
2/2 legs · B-6503
PEK
Departure
09:25
Departed · Sched 08:3055m late
→
HGH
Arrival
Sched 10:45
Scheduled arrival · landing pending
Sun, Sep 6
2/2 legs · B-325M
PEK
Departure
10:11
Departed · Sched 08:30101m late
→
HGH
Arrival
Sched 10:45
Scheduled time only · no board update captured
Full CA1706 history →
CA1708 Air China
2 days
Mon, Sep 7
2/2 legs · B-659K
PEK
Departure
09:43
Departed · Sched 09:3013m late
→
HGH
Arrival
Sched 11:45
Scheduled arrival · landing pending
PEK
Departure
09:49
Departed · Sched 09:3019m late
→
HGH
Arrival
Sched 11:45
Scheduled time only · no board update captured
Full CA1708 history →
CA1710 Air China
2 days
Mon, Sep 7
2/2 legs · B-32ND
PEK
Departure
10:37
Departed · Sched 10:307m late
→
HGH
Arrival
Sched 12:45
Scheduled arrival · landing pending
Sun, Sep 6
2/2 legs · B-32NV
PEK
Departure
11:24
Departed · Sched 10:2559m late
→
HGH
Arrival
Sched 12:45
Scheduled time only · no board update captured
Full CA1710 history →
CA1712 Air China
2 days
Mon, Sep 7
2/2 legs · B-6327
PEK
Departure
11:33
Departed · Sched 11:258m late
→
HGH
Arrival
Sched 13:45
Scheduled arrival · landing pending
Sun, Sep 6
2/2 legs · B-7895
PEK
Departure
11:55
Departed · Sched 11:2530m late
→
HGH
Arrival
Sched 13:45
Scheduled time only · no board update captured
Full CA1712 history →
CA1714 Air China
2 days
Mon, Sep 7
2/2 legs · B-6213
PEK
Departure
12:58
Departed · Sched 12:3028m late
→
HGH
Arrival
Sched 14:45
Scheduled arrival · landing pending
Sun, Sep 6
2/2 legs · B-6848
PEK
Departure
13:41
Departed · Sched 12:2576m late
→
HGH
Arrival
Sched 14:40
Scheduled time only · no board update captured
Full CA1714 history →
CA1716 Air China
2 days
Mon, Sep 7
2/2 legs · B-5680
PEK
Departure
14:14
Departed · Sched 13:3044m late
→
HGH
Arrival
Sched 15:55
Scheduled arrival · landing pending
PEK
Departure
14:16
Departed · Sched 13:3046m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full CA1716 history →
CA1718 Air China
2 days
Mon, Sep 7
2/2 legs · B-32M1
PEK
Departure
14:41
Departed · Sched 14:3011m late
→
HGH
Arrival
Sched 16:45
Scheduled arrival · landing pending
PEK
Departure
14:36
Departed · Sched 14:2511m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full CA1718 history →
CA1720 Air China
2 days
Mon, Sep 7
2/2 legs · B-659J
PEK
Departure
15:37
Departed · Sched 15:307m late
→
HGH
Arrival
Sched 17:45
Scheduled arrival · landing pending
PEK
Departure
16:55
Departed · Sched 15:3085m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full CA1720 history →
CA1722 Air China
2 days
Mon, Sep 7
2/2 legs · B-659S
PEK
Departure
16:47
Departed · Sched 16:452m late
→
HGH
Arrival
Sched 18:45
Scheduled arrival · landing pending
PEK
Departure
17:06
Departed · Sched 16:4521m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full CA1722 history →
CA1724 Air China
2 days
Mon, Sep 7
2/2 legs · B-32LD
PEK
Departure
17:37
Departed · Sched 17:307m late
→
HGH
Arrival
Sched 19:40
Scheduled arrival · landing pending
PEK
Departure
17:48
Departed · Sched 17:3018m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full CA1724 history →
CA1726 Air China
2 days
Mon, Sep 7
2/2 legs · B-6327
PEK
Departure
18:43
Departed · Sched 18:3013m late
→
HGH
Arrival
Sched 20:45
Scheduled arrival · landing pending
PEK
Departure
18:43
Departed · Sched 18:3013m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full CA1726 history →
CA1728 Air China
2 days
Mon, Sep 7
2/2 legs · B-6917
PEK
Departure
19:38
Departed · Sched 19:2513m late
→
HGH
Arrival
Sched 21:55
Scheduled arrival · landing pending
PEK
Departure
Sched 19:30
Cancelled
→
HGH
Arrival
Sched 21:55
Cancelled
Full CA1728 history →
CA1730 Air China
2 days
Mon, Sep 7
2/2 legs · B-6917
PEK
Departure
21:20
Est. · Sched 20:3050m late
→
HGH
Arrival
Sched 23:00
Scheduled arrival · landing pending
PEK
Departure
20:42
Departed · Sched 20:3012m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full CA1730 history →
CA1732 Air China
2 days
PEK
Departure
22:40
Est. · Sched 21:4555m late
→
HGH
Arrival
Sched 00:10
Scheduled arrival · landing pending
Sun, Sep 6
2/2 legs · B-327U
PEK
Departure
21:56
Departed · Sched 21:4511m late
→
HGH
Arrival
Sched 00:05
Scheduled arrival · landing pending
Full CA1732 history →
GJ8888 Loong Air
2 days
Mon, Sep 7
2/2 legs · B-325X
PEK
Departure
10:59
Departed · Sched 10:4514m late
→
HGH
Arrival
Sched 13:05
Scheduled arrival · landing pending
PEK
Departure
10:56
Departed · Sched 10:4511m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full GJ8888 history →
GJ8988 Loong Air
2 days
Mon, Sep 7
2/2 legs · B-325X
PEK
Departure
19:42
Departed · Sched 19:357m late
→
HGH
Arrival
Sched 21:50
Scheduled arrival · landing pending
PEK
Departure
19:47
Departed · Sched 19:3512m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full GJ8988 history →
HU7177 Hainan
2 days
Mon, Sep 7
2/2 legs · B-6808
PEK
Departure
21:15
Departed · Sched 21:0015m late
→
HGH
Arrival
Sched 23:25
Scheduled arrival · landing pending
PEK
Departure
21:49
Departed · Sched 21:3019m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full HU7177 history →
HU7277 Hainan
2 days
Mon, Sep 7
2/2 legs · B-8287
PEK
Departure
08:09
Departed · Sched 08:009m late
→
HGH
Arrival
Sched 10:15
Scheduled arrival · landing pending
PEK
Departure
08:49
Departed · Sched 08:0049m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full HU7277 history →
HU7377 Hainan
2 days
PEK
Departure
Sched 22:05
Scheduled departure
→
HGH
Arrival
Sched 00:25
Scheduled arrival · landing pending
PEK
Departure
22:20
Departed · Sched 22:0515m late
→
HGH
Arrival
Sched 00:25
Scheduled arrival · landing pending
Full HU7377 history →
HU7477 Hainan
2 days
Mon, Sep 7
2/2 legs · B-6808
PEK
Departure
11:58
Departed · Sched 11:553m late
→
HGH
Arrival
Sched 14:15
Scheduled arrival · landing pending
PEK
Departure
12:20
Departed · Sched 11:5525m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full HU7477 history →
HU7577 Hainan
1 day
Mon, Sep 7
2/2 legs · B-1101
PEK
Departure
06:56
Departed · Sched 06:551m late
→
HGH
Arrival
Sched 09:15
Scheduled arrival · landing pending
Full HU7577 history →
HU7677 Hainan
2 days
Mon, Sep 7
2/2 legs · B-6527
PEK
Departure
18:03
Departed · Sched 17:558m late
→
HGH
Arrival
Sched 20:10
Scheduled arrival · landing pending
PEK
Departure
18:16
Departed · Sched 18:0016m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full HU7677 history →
SC7967 Shandong
1 day
Mon, Sep 7
2/2 legs · B-5513
PEK
Departure
19:16
Departed · Sched 19:151m late
→
HGH
Arrival
Sched 21:20
Scheduled arrival · landing pending
Full SC7967 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 — Beijing (PEK) to Hangzhou (HGH) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PEK-HGH
Copy
How we measure this →
PEK to HGH questions
Is PEK–HGH running on time right now? Smooth skies ahead. The departure side at PEK is the weaker end, route health score 92/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on PEK–HGH? Operators schedule morning departures around 06:55 and evening departures around 17:30 from PEK. Earlier flights typically land before destination-airport delays accumulate later in the day; check the HGH delay card to confirm conditions when you'd arrive.
How long is the flight from PEK to HGH? Great-circle distance is 1,148 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 111–128 min gate-to-gate on this route.
How often does PEK–HGH fly? 3 carriers operate this route, around 155 flights a week between them. Compare carrier days and times in the airline list above.