Nonstop flights from Chengdu to Beijing
4 airlines fly this route.
When they leave
Chengdu timeNine in the morning, 7:00 AM to 11:40 AM, then 10 in the afternoon, 12:45 PM to 4:30 PM, then nine in the evening, 5:15 PM to 10:15 PM.
Every flight
Earliest firstSchedules last checked Oct 1, 2026. Times are local.
Flying from Chengdu to Beijing
Air China flies most often, 59 times a week on the Airbus A321neo, Airbus A330, Airbus A321, Airbus A320 and Comac C919-100(ER). Sichuan Airlines flies 30 times a week on the Airbus A320 and Airbus A321. Hainan Airlines flies on Thursdays, Fridays and Saturdays with the Airbus A330. Xizang Airlines flies on Thursdays, Fridays and Saturdays with the Airbus A330.
Flights run on Thursdays, Fridays and Saturdays, up to 32 a day. The first arrival in Beijing is at 9:40 AM and the last at 12:45 AM the next day. The flight covers 966 miles, and scheduled flight times run from 2h 25m to 3h 5m.
Hainan Airlines flies it until Oct 21.
Flying back, Beijing to Chengdu has 237 nonstop flights a week. From Chengdu, Daxing (PKX) is the other Beijing area airport with nonstop flights, 91 a week.
Return flights
More from Chengdu
Schedules as of Oct 9, 2026.