Non-stop flights from Chengdu (CTU)
Chengdu Airport (IATA: CTU, ICAO: ZUUU), also known as Chengdu Shuangliu International Airport, is a large airport in China. It is an international airport and serves the area of Sichuan and Chengdu Area, China. Chengdu Airport has non-stop passenger flights scheduled to 78 destinations in 1 country.
At present, there are 77 domestic flights from Chengdu.
The longest flight from Chengdu CTU is a 4,258 mile (6,852 km) non-stop route to San Francisco SFO. This direct flight takes around 12 hours and 55 minutes and is operated by United Airlines.
On this page
Airlines flying from Chengdu Popular destinations from Chengdu Popular destinations with a stopover Business Class flights First Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQAirlines flying from Chengdu
In total there are 9 airlines flying from and to Chengdu. These carriers are:









Popular destinations from Chengdu
Below you can find a list of the most popular destinations from Chengdu, based on the number of scheduled flights for this month.




















Popular destinations with a stopover
Aside from all non-stop destinations listed above, these are popular destinations from Chengdu that require a stopover:










Business class flights from Chengdu
There are 68 airports that have flights from Chengdu in Business Class. All airports that offer business class flights from CTU are listed below:









First class flights from Chengdu
If you are looking for a luxurious flight, there's a total of 10 destinations to choose from that have First Class flights from CTU.









Intercontinental flights from Chengdu
The only intercontinental flights operating from Chengdu Shuangliu International Airport (CTU) are between Chengdu and the United States.
* Please note that there are no direct services between Chengdu and Europe, Canada, Southern America, Central America, the Caribbean, Africa, the Middle-East, Southern Asia, Japan, Eastern Asia, South-Eastern Asia, Central Asia or Oceania.
Non-stop flights from Chengdu to the US
United Airlines is currently the only airline flying non-stop from Chengdu to the United States. They fly seasonal to San Francisco (SFO).
International flights from Chengdu
Flights from Chengdu to United States

San Francisco is the only destination in United States with direct flights from Chengdu. Direct flights to San Francisco are offered by United Airlines (Star Alliance). This is a seasonal route that started in April and ends in November.
Domestic flights from Chengdu
Flights from Chengdu to China

There are lots of domestic flights from Chengdu (CTU). 77 airports in China have direct flights from the airport.
Direct flights to Beihai are offered by Chengdu Airlines. This is a seasonal route that starts in December and ends in March.
You can fly non-stop to Beijing with Air China (Star Alliance) or Sichuan Airlines.
Non-stop flights to Beijing Daxing are offered by Chengdu Airlines, China Eastern (SkyTeam) and China Southern.
The only airline with direct flights to Bole is Sichuan Airlines.
You can fly non-stop to Changchun and Jilin City with Air China (Star Alliance) or Sichuan Airlines.
From Chengdu to Changsha there are 4 airlines that have direct services, which are Air China (Star Alliance), Chengdu Airlines, Sichuan Airlines and Tibet Airlines.
Direct flights to Changzhou are offered by Sichuan Airlines.
The only airline with direct flights to Dali is Tibet Airlines. This is a seasonal route that starts in December and ends in March.
You can fly non-stop from Chengdu to Dalian with Air China (Star Alliance).
The only airline with direct flights to Daocheng is Sichuan Airlines.
Direct flights to Dazhou are offered by Chengdu Airlines. This is a seasonal route that starts in December and ends in March.
To Enyang and Fuyang, you can fly with Air China (Star Alliance).
From Chengdu to Fuzhou there are 4 airlines that have direct services, which are Air China (Star Alliance), Chengdu Airlines, Sichuan Airlines and Tibet Airlines.
From Chengdu to Guangzhou there are 4 airlines that have direct services, which are Air China (Star Alliance), Chengdu Airlines, China Southern and Sichuan Airlines.
You can fly non-stop to Haikou with Air China (Star Alliance) or Sichuan Airlines.
Direct flights to Handan are offered by Sichuan Airlines.
Airlines that operate direct flights to Hangzhou are Air China (Star Alliance), Chengdu Airlines, China Eastern (SkyTeam), Loong Air, Sichuan Airlines and Tibet Airlines.
Direct flights to Harbin are offered by Sichuan Airlines.
Non-stop flights to Hefei are offered by Air China (Star Alliance), Sichuan Airlines and Tibet Airlines.
You can fly non-stop from Chengdu to Hengyang with Chengdu Airlines. This is a seasonal route that starts in December and ends in March.
You can fly non-stop to Hohhot with Air China (Star Alliance) or Sichuan Airlines.
Non-stop flights to Jinan are offered by Air China (Star Alliance), Sichuan Airlines and Tibet Airlines.
You can fly non-stop to Jinghong with Sichuan Airlines or Tibet Airlines.
Direct flights to Jining are offered by Chengdu Airlines. This is a seasonal route that starts in December and ends in March.
All direct flights from Chengdu to Jiuzhaigou, Kangding and Kashgar are operated by Sichuan Airlines.
From Chengdu to Kunming there are 5 airlines that have direct services, which are Air China (Star Alliance), Chengdu Airlines, China Eastern (SkyTeam), Sichuan Airlines and Tibet Airlines.
You can fly non-stop to Lanzhou with Air China (Star Alliance) or Sichuan Airlines.
From Chengdu to Lhasa there are 4 airlines that have direct services, which are Air China (Star Alliance), Chengdu Airlines, Sichuan Airlines and Tibet Airlines.
The only airline with direct flights to Lianyungang is Chengdu Airlines. This is a seasonal route that starts in December and ends in March.
You can fly non-stop to Lijiang with Sichuan Airlines or Tibet Airlines.
The only airline with direct flights to Linyi is Tibet Airlines. This is a seasonal route that starts in December and ends in March.
Direct flights to Luoyang are offered by Chengdu Airlines. This is a seasonal route that starts in December and ends in March.
You can fly non-stop from Chengdu to Mang City with Tibet Airlines. This is a seasonal route that starts in December and ends in March.
You can fly non-stop to Nanchang with Air China (Star Alliance) or Sichuan Airlines.
Non-stop flights to Nanjing are offered by Air China (Star Alliance), Sichuan Airlines and Tibet Airlines.
You can fly non-stop to Nanning with Air China (Star Alliance) or Sichuan Airlines.
The only airline with direct flights to Nantong is Sichuan Airlines. This is a seasonal route that starts in December and ends in March.
You can fly non-stop to Ningbo with Air China (Star Alliance) or Sichuan Airlines.
You can fly non-stop to Nyingchi with Sichuan Airlines or Tibet Airlines.
You can fly non-stop to Panzhihua with Air China (Star Alliance) or Sichuan Airlines.
You can fly non-stop to Qamdo (Changdu) with Air China (Star Alliance) or Tibet Airlines.
You can fly non-stop to Qingdao with Air China (Star Alliance) or Sichuan Airlines.
The only airline with direct flights to Sanming is Tibet Airlines. This is a seasonal route that starts in December and ends in March.
From Chengdu to Sanya there are 4 airlines that have direct services, which are Air China (Star Alliance), Chengdu Airlines, Sichuan Airlines and Tibet Airlines.
From Chengdu to Shanghai there are 4 airlines that have direct services, which are Air China (Star Alliance), Chengdu Airlines, China Eastern (SkyTeam) and Sichuan Airlines.
Non-stop flights to Shanghai are offered by Air China (Star Alliance), China Eastern (SkyTeam) and Tibet Airlines.
The only airline with direct flights to Shannan is Air China (Star Alliance).
You can fly non-stop to Shantou with Sichuan Airlines or Tibet Airlines. This is a seasonal route that starts in December and ends in March.
Non-stop flights to Shenyang are offered by Chengdu Airlines, Sichuan Airlines and Tibet Airlines.
From Chengdu to Shenzhen there are 5 airlines that have direct services, which are Air China (Star Alliance), Chengdu Airlines, Shenzhen Airlines (Star Alliance), Sichuan Airlines and Tibet Airlines.
You can fly non-stop from Chengdu to Shigatse with Air China (Star Alliance).
Direct flights to Shigatse are offered by Tibet Airlines. This is a seasonal route that starts in December and ends in March.
You can fly non-stop to Shijiazhuang with Sichuan Airlines or Tibet Airlines.
To Simao and Songyuan, you can fly with Tibet Airlines.
You can fly non-stop to Taiyuan with Sichuan Airlines or Tibet Airlines.
All direct flights from Chengdu to Tianjin and Urumqi are operated by Air China (Star Alliance), Chengdu Airlines and Sichuan Airlines.
Non-stop flights to Wenzhou are offered by Air China (Star Alliance), Sichuan Airlines and Tibet Airlines.
From Chengdu to Wuhan there are 4 airlines that have direct services, which are Air China (Star Alliance), Chengdu Airlines, Sichuan Airlines and Tibet Airlines.
To Wuxi / Suzhou and Xi'an, you can fly with Sichuan Airlines.
You can fly non-stop to Xiamen with Air China (Star Alliance) or Sichuan Airlines.
Direct flights to Xichang are offered by Sichuan Airlines.
The only airline with direct flights to Xingyi, Guizhou is Chengdu Airlines. This is a seasonal route that starts in December and ends in March.
Non-stop flights to Xining are offered by Air China (Star Alliance), Sichuan Airlines and Tibet Airlines.
The only airline with direct flights to Yangzhou is Air China (Star Alliance).
Direct flights to Yantai are offered by Sichuan Airlines. This is a seasonal route that starts in December and ends in March.
You can fly non-stop from Chengdu to Yichang with Chengdu Airlines. This is a seasonal route that starts in December and ends in March.
You can fly non-stop to Yinchuan with Air China (Star Alliance) or Sichuan Airlines.
The only airline with direct flights to Yueyang is Chengdu Airlines. This is a seasonal route that starts in December and ends in March.
You can fly non-stop from Chengdu to Zhaotong with Tibet Airlines. This is a seasonal route that starts in December and ends in March.
You can fly non-stop to Zhengzhou with Air China (Star Alliance) or Sichuan Airlines.
Direct flights to Zhuhai are offered by Sichuan Airlines.
Alternative airports near Chengdu
There are two alternative airports to Chengdu (CTU) within a range of 125 miles (200 km), which are Chengdu (TFU) and Mianyang (MIG).
Frequently asked questions - FAQ
How many airports are there in Chengdu?
There are 2 airports in Chengdu: Chengdu Shuangliu International Airport (CTU) and Chengdu Tianfu International Airport (TFU).
What is the best airport to fly from Chengdu?
You have multiple options when flying from Chengdu. Although Chengdu (CTU) might be a convenient airport to depart from, the biggest airport near Chengdu is Chengdu (TFU), Chengdu Tianfu International Airport, which offers additional flight options.
How many airlines fly from Chengdu?
There are 9 airlines flying from Chengdu to 78 airports around the world, as of December 2023.
Which airlines fly from Chengdu?
Sichuan Airlines, Air China and Tibet Airlines operate most flights from Chengdu. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying from Chengdu?
Star Alliance and SkyTeam are currently the only two alliances that operate flights from Chengdu.
How many nonstop flights are there from Chengdu?
There are roughly 8,038 flights departing from Chengdu every month (or 1,876 flights each week), to a total of 78 airports worldwide.
What is the official name of Chengdu Airport?
The official name of Chengdu Airport is Chengdu Shuangliu International Airport.
What is the airport code of Chengdu Airport?
The airport code of Chengdu Airport is CTU.
What are the most popular flights from Chengdu?
Beijing, Hangzhou and Shenzhen are the 3 most popular routes from Chengdu. For a complete overview of all flight routes from Chengdu, please use our flight map.
How long is the flight from Chengdu?
Chengdu to Beijing | 2h 30m |
Chengdu to Hangzhou | 2h 25m |
Chengdu to Shenzhen | 2h 30m |
Chengdu to Lhasa | 2h 25m |
Chengdu to Guangzhou | 2h 35m |