Flights from Chengdu to Beijing – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
TFU to PEK – All flight route options from Tianfu International Airport, China to Beijing Capital International Airport, China. These flights are operated by 11 different airlines. Fly non-stop or choose from 30 different connecting flights. The shortest flight time is 2 hours and 45 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.
Chengdu to Beijing flights
There are over 34 airlines and as many as 1288 flights every week to this destination. You can fly non-stop to Beijing (PEK) from Chengdu (TFU) with Sichuan Airlines, Air China, Hainan Airlines or Shenzhen Airlines but if a stopover option suits you better you can choose to fly via Dazhou, Dongsheng or any other of the 30 alternatives with connectiing airports.
Tip! You might want to consider arriving at Daxing International Airport (PKX) instead.
Chengdu to Beijing with Sichuan Airlines
You can fly non-stop every weekday with flights departing between 11:00 am and 8:00 pm.
With Air China
You can fly non-stop every weekday with flights departing between 8:00 am and 5:00 pm. You can also catch a transit flight via Dongsheng or Xining. Air China is a Star Alliance member.
Distance & flight times: Tianfu International Airport to Beijing Capital International Airport
The shortest flight time between TFU and PEK is 2 hours and 45 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 45m | - | 967 miles (1556 km) |
DZH Dazhou | 4h 40m | 1h 40m | 998 miles (1606 km) |
DSN Dongsheng | 4h 55m | 2h 55m | 1071 miles (1723 km) |
XNN Xining | 5h 15m | 1h 5m | 1285 miles (2068 km) |
CGO Zhengzhou | 5h 25m | 1h 45m | 1024 miles (1648 km) |
YNZ Yancheng | 5h 25m | 1h 20m | 1453 miles (2338 km) |
CZX Changzhou | 5h 40m | 55m | 1520 miles (2446 km) |
KWE Guiyang | 5h 43m | 1h 15m | 1394 miles (2243 km) |
JGS Ji'An | 5h 45m | 1h 10m | 1595 miles (2566 km) |
INC Yinchuan | 5h 50m | 1h 55m | 1134 miles (1825 km) |
KWL Guilin | 6h 5m | 1h 20m | 1592 miles (2562 km) |
CSX Changsha | 6h 15m | 1h 50m | 1399 miles (2251 km) |
XIY Xian | 6h 15m | 2h 10m | 966 miles (1554 km) |
TAO Qingdao | 6h 15m | 2h 5m | 1347 miles (2167 km) |
HFE Hefei | 6h 20m | 2h 20m | 1315 miles (2116 km) |
WEH Weihai | 6h 25m | 1h 45m | 1477 miles (2376 km) |
WUH Wuhan | 6h 25m | 2h 10m | 1244 miles (2002 km) |
LHW Lanzhou | 6h 30m | 2h 55m | 1184 miles (1905 km) |
KHN Nanchang | 6h 35m | 1h 45m | 1492 miles (2401 km) |
DLC Dalian | 6h 40m | 1h 30m | 1421 miles (2286 km) |
HET Hohhot | 6h 43m | 2h 50m | 1101 miles (1772 km) |
NKG Nanjing | 6h 50m | 2h 10m | 1456 miles (2343 km) |
YNT Yantai | 6h 55m | 2h 25m | 1410 miles (2269 km) |
LZH Liuzhou | 7h 15m | 2h 45m | 1684 miles (2710 km) |
LJG Lijiang | 7h 15m | 1h 20m | 1683 miles (2708 km) |
KMG Kunming | 7h 30m | 2h 40m | 1681 miles (2705 km) |
HNY Hengyang | 7h 30m | 2h 55m | 1495 miles (2405 km) |
NTG Nantong | 7h 35m | 2h 50m | 1597 miles (2570 km) |
SHA Shanghai | 7h 40m | 2h 45m | 1681 miles (2705 km) |
WUX Wuxi | 7h 48m | 2h 50m | 1589 miles (2557 km) |
HGH Hangzhou | 9h 30m | 2h 45m | 1675 miles (2695 km) |

