Flights from Chengdu to Beijing – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
CTU to PKX – All flight route options from Chengdu Shuangliu International Airport, China to Daxing International Airport, China. These flights are operated by 9 different airlines. Fly non-stop or choose from 9 different connecting flights. The shortest flight time is 1 hour. 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 Daxing Airport
We got great deals on hotels and car rentals near the airport.
Chengdu to Beijing flights
There are over 12 airlines and as many as 428 flights every week to this destination. You can fly non-stop to Beijing (PKX) from Chengdu (CTU) with China Southern Airlines, China Eastern Airlines or Chengdu Airlines but if a stopover option suits you better you can choose to fly via Bazhong, Dalian or any other of the 9 alternatives with connectiing airports.
Tip! You might want to consider arriving at Beijing Capital International Airport (PEK) instead.
Chengdu to Beijing with China Southern Airlines
You can fly non-stop every weekday with flights departing from 8:00 am to 9:00 pm.
With Air China
Air China is a Star Alliance member.
Distance & flight times: Chengdu Shuangliu International Airport to Daxing International Airport
The shortest flight time between CTU and PKX is 2 hours and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 40m | - | 940 miles (1512 km) |
BZX Bazhong | 4h 5m | 1h 45m | 949 miles (1527 km) |
DLC Dalian | 6h 0m | 1h 35m | 1437 miles (2312 km) |
WUH Wuhan | 6h 15m | 1h 45m | 1231 miles (1981 km) |
LHW Lanzhou | 6h 20m | 2h 25m | 1141 miles (1836 km) |
CSX Changsha | 6h 30m | 2h 40m | 1392 miles (2240 km) |
YTY Yangzhou | 6h 43m | 2h 40m | 1459 miles (2348 km) |
NKG Nanjing | 7h 5m | 2h 50m | 1446 miles (2327 km) |
KHN Nanchang | 7h 10m | 2h 45m | 1484 miles (2388 km) |
WUX Wuxi | 7h 30m | 2h 55m | 1583 miles (2547 km) |

