Flights from Beijing to Guangzhou – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PEK to CAN – All flight route options from Beijing Capital International Airport, China to Guangzhou Baiyun International Airport, China. These flights are operated by 10 different airlines. Fly non-stop or choose from 40 different connecting flights. The shortest flight time is 3 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 Guangzhou Baiyun Airport
We got great deals on hotels and car rentals near the airport.
Beijing to Guangzhou flights
There are over 43 airlines and as many as 4599 flights every week to this destination. You can fly non-stop to Guangzhou (CAN) from Beijing (PEK) with Air China, Hainan Airlines or Shenzhen Airlines but if a stopover option suits you better you can choose to fly via Anqing, Yangzhou or any other of the 40 alternatives with connectiing airports.
Tip! You can also fly to Guangzhou from Daxing International Airport (PKX).
Beijing to Guangzhou 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 Hohhot. Air China is a Star Alliance member.
With Loong Air
If you fly from Beijing with Loong Air you will do a stopover in Hangzhou, HGH before reaching Guangzhou. This flight trip will take 5 hours and 45 minutes and you can fly every weekday with departures at 10:45 or 19:35.
Distance & flight times: Beijing Capital International Airport to Guangzhou Baiyun International Airport
The shortest flight time between PEK and CAN is 3 hours and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 20m | - | 1175 miles (1891 km) |
AQG Anqing | 4h 35m | 35m | 1210 miles (1947 km) |
YTY Yangzhou | 5h 30m | 1h 15m | 1298 miles (2088 km) |
WDS Shiyan | 5h 30m | 1h 5m | 1264 miles (2034 km) |
WUH Wuhan | 5h 50m | 1h 45m | 1175 miles (1891 km) |
YCU Yuncheng | 5h 58m | 1h 40m | 1286 miles (2069 km) |
DZH Dazhou | 6h 5m | 1h 5m | 1455 miles (2341 km) |
JJN Jinjiang | 6h 25m | 1h 40m | 1416 miles (2278 km) |
YIW Yiwu | 6h 25m | 2h 5m | 1359 miles (2187 km) |
KHN Nanchang | 6h 30m | 1h 55m | 1193 miles (1920 km) |
SWA Jieyang | 6h 33m | 2h 0m | 1377 miles (2216 km) |
FOC Fuzhou | 6h 35m | 1h 55m | 1436 miles (2311 km) |
XMN Xiamen | 6h 40m | 2h 0m | 1399 miles (2251 km) |
YNZ Yancheng | 6h 40m | 2h 25m | 1313 miles (2113 km) |
HFE Hefei | 6h 40m | 2h 35m | 1200 miles (1931 km) |
WMT Zunyi | 6h 45m | 1h 40m | 1557 miles (2505 km) |
NKG Nanjing | 6h 50m | 2h 25m | 1266 miles (2037 km) |
WUX Wuxi | 6h 55m | 2h 25m | 1347 miles (2167 km) |
YNT Yantai | 6h 55m | 2h 20m | 1403 miles (2257 km) |
TYN Taiyuan | 7h 0m | 2h 45m | 1267 miles (2039 km) |
HGH Hangzhou | 7h 0m | 1h 50m | 1365 miles (2196 km) |
INC Yinchuan | 7h 0m | 2h 0m | 1681 miles (2705 km) |
XIY Xian | 7h 0m | 2h 45m | 1399 miles (2251 km) |
SHA Shanghai | 7h 0m | 2h 25m | 1406 miles (2262 km) |
DLC Dalian | 7h 5m | 1h 55m | 1462 miles (2352 km) |
CGO Zhengzhou | 7h 5m | 2h 50m | 1193 miles (1920 km) |
NTG Nantong | 7h 5m | 2h 35m | 1373 miles (2209 km) |
HET Hohhot | 7h 5m | 2h 20m | 1474 miles (2372 km) |
CSX Changsha | 7h 10m | 2h 50m | 1181 miles (1900 km) |
YBP Yibin | 7h 13m | 1h 50m | 1704 miles (2742 km) |
HYN Taizhou | 7h 13m | 2h 25m | 1467 miles (2360 km) |
WNZ Wenzhou | 7h 15m | 2h 50m | 1446 miles (2327 km) |
NGB Ningbo | 7h 20m | 2h 30m | 1441 miles (2319 km) |
TFU Chengdu | 7h 25m | 2h 10m | 1695 miles (2727 km) |
TAO Qingdao | 7h 25m | 1h 30m | 1325 miles (2132 km) |
CKG Chongqing | 7h 35m | 2h 45m | 1518 miles (2442 km) |
CTU Chengdu | 7h 45m | 2h 30m | 1736 miles (2793 km) |
HAK Haikou | 7h 55m | 2h 0m | 1748 miles (2813 km) |
PVG Shanghai | 8h 0m | 2h 40m | 1436 miles (2311 km) |
KWE Guiyang | 8h 10m | 2h 50m | 1561 miles (2512 km) |
DSN Dongsheng | 8h 30m | 1h 55m | 1498 miles (2410 km) |

