Flights from Shenzhen to Beijing – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
SZX to PEK – All flight route options from Shenzhen Bao'an International Airport, China to Beijing Capital International Airport, China. These flights are operated by 13 different airlines. Fly non-stop or choose from 33 different connecting flights. The shortest flight time is 3 hours and 5 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.
Shenzhen to Beijing flights
There are over 36 airlines and as many as 4317 flights every week to this destination. You can fly non-stop to Beijing (PEK) from Shenzhen (SZX) with Air China, Hainan Airlines or Shenzhen Airlines but if a stopover option suits you better you can choose to fly via Xiangyang, Yichun or any other of the 33 alternatives with connectiing airports.
Tip! You might want to consider arriving at Daxing International Airport (PKX) instead.
Shenzhen 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 Wuhan or Chongqing. Air China is a Star Alliance member.
With China Eastern Airlines
If you fly from Shenzhen with China Eastern Airlines you will do a stopover in Shanghai, SHA before reaching Beijing. This flight trip will take 6 hours and 45 minutes and you can fly every weekday with departures from 9:00 am to 5:00 pm. China Eastern Airlines is a member of SkyTeam.
Distance & flight times: Shenzhen Bao'an International Airport to Beijing Capital International Airport
The shortest flight time between SZX and PEK is 3 hours and 15 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 15m | - | 1222 miles (1966 km) |
XFN Xiangyang | 5h 30m | 1h 15m | 1268 miles (2040 km) |
YIC Yichun | 5h 35m | 1h 20m | 1223 miles (1968 km) |
HFE Hefei | 5h 40m | 1h 30m | 1240 miles (1995 km) |
YNZ Yancheng | 6h 5m | 1h 35m | 1344 miles (2162 km) |
CSX Changsha | 6h 8m | 2h 0m | 1235 miles (1987 km) |
CGO Zhengzhou | 6h 25m | 3h 0m | 1246 miles (2005 km) |
KWE Guiyang | 6h 35m | 1h 45m | 1616 miles (2600 km) |
KHN Nanchang | 6h 35m | 2h 15m | 1231 miles (1981 km) |
SHA Shanghai | 6h 45m | 1h 15m | 1427 miles (2296 km) |
FUG Fuyang | 6h 50m | 2h 50m | 1223 miles (1968 km) |
WUH Wuhan | 6h 50m | 2h 50m | 1225 miles (1971 km) |
TFU Chengdu | 6h 58m | 1h 50m | 1755 miles (2824 km) |
ENY Yan'an | 7h 0m | 2h 5m | 1458 miles (2346 km) |
CKG Chongqing | 7h 5m | 2h 15m | 1579 miles (2541 km) |
HGH Hangzhou | 7h 5m | 2h 45m | 1385 miles (2228 km) |
NKG Nanjing | 7h 15m | 2h 15m | 1298 miles (2088 km) |
DLC Dalian | 7h 15m | 2h 20m | 1499 miles (2412 km) |
WUX Wuxi | 7h 15m | 2h 25m | 1372 miles (2208 km) |
YNT Yantai | 7h 20m | 2h 50m | 1439 miles (2315 km) |
NNG Nanning | 7h 30m | 2h 25m | 1672 miles (2690 km) |
HAK Haikou | 7h 30m | 2h 0m | 1733 miles (2788 km) |
NGB Ningbo | 7h 30m | 2h 30m | 1456 miles (2343 km) |
YCU Yuncheng | 7h 35m | 3h 0m | 1343 miles (2161 km) |
PVG Shanghai | 7h 35m | 2h 30m | 1454 miles (2339 km) |
TAO Qingdao | 7h 45m | 2h 55m | 1361 miles (2190 km) |
HET Hohhot | 7h 48m | 2h 40m | 1528 miles (2459 km) |
WNZ Wenzhou | 7h 50m | 3h 0m | 1453 miles (2338 km) |
XIY Xian | 7h 50m | 2h 5m | 1459 miles (2348 km) |
CTU Chengdu | 7h 50m | 2h 40m | 1796 miles (2890 km) |
MIG Mian Yang | 7h 55m | 2h 15m | 1725 miles (2776 km) |
INC Yinchuan | 8h 0m | 2h 40m | 1742 miles (2803 km) |
GYS Guangyuan | 8h 20m | 3h 0m | 1651 miles (2656 km) |
SHE Shenyang | 9h 0m | 2h 50m | 1812 miles (2916 km) |

