Flights from Hangzhou to Beijing – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
HGH to PEK – All flight route options from Hangzhou Xiaoshan International Airport, China to Beijing Capital International Airport, China. These flights are operated by 10 different airlines. Fly non-stop or choose from 8 different connecting flights. The shortest flight time is 2 hours and 20 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Beijing Capital Airport
We got great deals on hotels and car rentals near the airport.
Hangzhou to Beijing flights
There are over 11 airlines and as many as 362 flights every week to this destination. You can fly non-stop to Beijing (PEK) from Hangzhou (HGH) with Air China, Loong Air or Hainan Airlines but if a stopover option suits you better you can choose to fly via Weihai, Qingdao or any other of the 8 alternatives with connectiing airports.
Tip! You might want to consider arriving at Daxing International Airport (PKX) instead.
Hangzhou to Beijing with Air China
You can fly non-stop every weekday with flights departing from 7:00 am to 9:00 pm. You can also catch a transit flight via Weihai or Yantai. Air China is a Star Alliance member.
With Shandong Airlines
If you fly from Hangzhou with Shandong Airlines you will do a stopover in Qingdao, TAO before reaching Beijing. This flight trip will take 6 hours and 20 minutes and you can fly every weekday with departures at 13:50.
Distance & flight times: Hangzhou Xiaoshan International Airport to Beijing Capital International Airport
The shortest flight time between HGH and PEK is 2 hours and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 25m | - | 717 miles (1154 km) |
WEH Weihai | 4h 58m | 1h 15m | 860 miles (1384 km) |
TAO Qingdao | 5h 0m | 1h 30m | 754 miles (1213 km) |
YNT Yantai | 5h 5m | 2h 25m | 819 miles (1318 km) |
DLC Dalian | 5h 30m | 1h 30m | 886 miles (1426 km) |
WUH Wuhan | 6h 28m | 2h 20m | 1033 miles (1662 km) |
SHE Shenyang | 6h 30m | 2h 25m | 1187 miles (1910 km) |
YCU Yuncheng | 6h 40m | 2h 45m | 1111 miles (1788 km) |
DSN Dongsheng | 6h 45m | 2h 15m | 1242 miles (1998 km) |

