Flights from Beijing to Chengdu – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PEK to TFU – All flight route options from Beijing Capital International Airport, China to Tianfu International Airport, China. These flights are operated by 10 different airlines. Fly non-stop or choose from 31 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 Tianfu Airport
We got great deals on hotels and car rentals near the airport.
Beijing to Chengdu flights
There are over 35 airlines and as many as 1497 flights every week to this destination. You can fly non-stop to Chengdu (TFU) from Beijing (PEK) with Sichuan Airlines, Air China, Hainan Airlines or Shenzhen Airlines but if a stopover option suits you better you can choose to fly via Luliang, Taiyuan or any other of the 31 alternatives with connectiing airports.
Tip! You can also fly to Chengdu from Daxing International Airport (PKX).
Beijing to Chengdu with Sichuan Airlines
You can fly non-stop every weekday with flights departing between 8:00 am and 10:00 pm.
With Air China
You can fly non-stop every weekday with flights departing at 12 noon, 2:00 pm or 3:00 pm. You can also catch a transit flight via Yinchuan or Xining. Air China is a Star Alliance member.
Distance & flight times: Beijing Capital International Airport to Tianfu International Airport
The shortest flight time between PEK and TFU is 2 hours and 45 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 45m | - | 967 miles (1556 km) |
LLV Luliang | 4h 40m | 1h 20m | 980 miles (1577 km) |
TYN Taiyuan | 4h 50m | 1h 30m | 968 miles (1558 km) |
INC Yinchuan | 5h 55m | 2h 50m | 1134 miles (1825 km) |
KWL Guilin | 6h 0m | 1h 0m | 1592 miles (2562 km) |
HFE Hefei | 6h 10m | 2h 0m | 1315 miles (2116 km) |
HET Hohhot | 6h 15m | 2h 0m | 1101 miles (1772 km) |
KWE Guiyang | 6h 15m | 1h 20m | 1394 miles (2243 km) |
XNN Xining | 6h 15m | 2h 0m | 1285 miles (2068 km) |
DSN Dongsheng | 6h 20m | 2h 45m | 1071 miles (1723 km) |
YNZ Yancheng | 6h 23m | 1h 20m | 1453 miles (2338 km) |
BAV Baotou | 6h 25m | 2h 35m | 1130 miles (1818 km) |
WUH Wuhan | 6h 25m | 1h 0m | 1244 miles (2002 km) |
LJG Lijiang | 6h 25m | 1h 0m | 1683 miles (2708 km) |
DYG Dayong | 6h 25m | 2h 25m | 1209 miles (1945 km) |
LHW Lanzhou | 6h 33m | 2h 30m | 1184 miles (1905 km) |
XIY Xian | 6h 35m | 2h 35m | 966 miles (1554 km) |
XFN Xiangyang | 6h 40m | 2h 35m | 1084 miles (1744 km) |
CGO Zhengzhou | 6h 40m | 2h 35m | 1024 miles (1648 km) |
NKG Nanjing | 6h 55m | 1h 45m | 1456 miles (2343 km) |
CZX Changzhou | 6h 55m | 1h 10m | 1520 miles (2446 km) |
KHN Nanchang | 7h 0m | 2h 10m | 1492 miles (2401 km) |
DLC Dalian | 7h 8m | 2h 35m | 1421 miles (2286 km) |
YNT Yantai | 7h 15m | 3h 0m | 1410 miles (2269 km) |
TAO Qingdao | 7h 15m | 2h 40m | 1347 miles (2167 km) |
CSX Changsha | 7h 25m | 2h 40m | 1399 miles (2251 km) |
NTG Nantong | 7h 30m | 2h 0m | 1597 miles (2570 km) |
KMG Kunming | 7h 35m | 2h 15m | 1681 miles (2705 km) |
JGS Ji'An | 7h 40m | 2h 30m | 1595 miles (2566 km) |
HNY Hengyang | 7h 43m | 2h 35m | 1495 miles (2405 km) |
HGH Hangzhou | 7h 50m | 3h 0m | 1675 miles (2695 km) |
SHA Shanghai | 8h 10m | 2h 30m | 1681 miles (2705 km) |

