WhatFliesWhere Get the app

Nonstop flights from Beijing to Chengdu

3 airlines fly this route, with up to 14 flights a day.

PKXBeijing Daxing International
935 mi · 92 flights a week
CTUChengdu Shuangliu International
PKXCTU

When they leave

Beijing time
8:00a9:30pFirst departure 8:00 AM, last 9:30 PM

Three in the morning, 8:00 AM to 11:45 AM, then five in the afternoon, 12:00 PM to 4:30 PM, then four in the evening, 5:00 PM to 9:30 PM.

Every flight

Earliest first

Schedules last checked Sep 12, 2026. Times are local.

Flying from Beijing to Chengdu

China Southern Airlines flies most often, 7 to 8 times a day on the Airbus A321, Airbus A321neo, Airbus A320 and Airbus A330. China Eastern flies 5 times a day on the Airbus A321 and Airbus A320neo. Chengdu Airlines flies daily on the Airbus A320.

Flights run every day of the week, 14 on Mondays and 13 on the other days. The first arrival in Chengdu is at 11:00 AM and the last at 12:15 AM the next day. The flight covers 935 miles.

China Southern Airlines flies it until Nov 9 and is back on Dec 26.

Flying back, Chengdu to Beijing has 91 nonstop flights a week. Capital (PEK) also has nonstop flights to Chengdu, 237 a week.

Return flights

WhatFliesWhere app icon

Find the cheapest day to fly from Beijing to Chengdu.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.