Direct flights from Guangzhou to Chengdu CAN → CTU

Air China, Chengdu Airlines, China Southern Airlines, Tibet Airlines, China Eastern Airlines, Shenzhen Airlines and Sichuan Airlines operate nonstop flights from Guangzhou (CAN) to Chengdu (CTU). The nonstop flight takes around ~1h 32m, covering 760 miles (1,223 km) and operates multiple daily. Updated 28 June 2026.

📬 Cheap nonstop deals from Guangzhou

We'll email you when a fare from CAN drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

Air China CA Chengdu Airlines EU China Eastern Airlines MU China Southern Airlines CZ Shenzhen Airlines ZH Sichuan Airlines 3U Tibet Airlines TV

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Guangzhou to Chengdu?

Yes, Air China, Chengdu Airlines and 5 more airlines operate nonstop flights from Guangzhou (CAN) to Chengdu (CTU).

Which airlines fly direct from Guangzhou to Chengdu?

Air China, Chengdu Airlines, China Southern Airlines, Tibet Airlines, China Eastern Airlines, Shenzhen Airlines, Sichuan Airlines operate nonstop flights from Guangzhou to Chengdu.

How long is the flight from Guangzhou to Chengdu?

The nonstop flight from Guangzhou to Chengdu takes ~1h 32m (approximately 1223 km).

How often do direct flights operate from Guangzhou to Chengdu?

Nonstop flights from Guangzhou to Chengdu operate multiple daily.

Explore More

Cheap direct deals from Guangzhou — last one was $289 to Hangzhou