EN
Full Map
From
To
Alliances
Airlines
Classes
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Map layer
Price view
Map layer
Price view
Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Direct flights to Chengdu (CTU)

Chengdu Shuangliu International Airport - Airport code: CTU

Home Airports China CTU Chengdu

Non-stop flights to Chengdu (CTU)

Did you mean flights from Chengdu?
Last updated on: 03-02-2021

Chengdu Shuangliu International Airport is a large airport in China. It is an international airport. In total there are 171 airports around the world that have direct flights to Chengdu, spread around 163 cities in 23 countries. Currently, there are 145 domestic flights to Chengdu.

Chengdu is mainly known for sightseeing & culture and being an unusual, remarkable place.

Most tourists come to Chengdu to visit Grand Buddha, Leshan.

This month, there are 15,691 flights arriving at Chengdu Airport, which are 523 flights per day or 22 flights per hour. On an average day, there is at least 1 flight arriving every 3 minutes.

The most frequently departed flights to Chengdu are routes from Guangzhou (CAN) in China and Beijing (PEK), also in China. These two routes together are operated 1850 times this month, and make up for 12% of all monthly arrivals at Chengdu Shuangliu International Airport.

The longest flight to Chengdu CTU is departing from San Francisco (SFO). This non-stop flight takes around 12 hours and 55 minutes and covers a distance of 6,854 miles (11,031 km).

 Remove ads

List of all direct flights to Chengdu

Below you can find a list of all cities and countries that have direct flights to Chengdu, ordered by popularity.

Show all

Currently, there are 52 airlines that fly to Chengdu. Most flights to Chengdu are operated by Air China, as they connect 86 airports to CTU. Below you can find a list of airlines that operate most CTU flights:

Business class flights to Chengdu

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

Show all

First class flights to Chengdu

If you are looking for a luxurious flight, there's a total of 46 airports to choose from that have flights to CTU in First Class.

Show all

Intercontinental flights to Chengdu

Chengdu is well connected to lots of airports around the world.

These are all non-stop intercontinental flights to Chengdu Shuangliu International Airport (CTU), as of March 2021:

* Please note that there are no direct services from Southern America, Central America, the Caribbean or Oceania.

Non-stop flights from Europe to Chengdu

Air ChinaAir China (Star Alliance): year-round flights from Frankfurt (FRA), seasonal flights from London Heathrow (LHR) and Paris (CDG).

KLMKLM (SkyTeam): seasonal flights from Amsterdam (AMS).

Non-stop flights from the US to Chengdu

United AirlinesUnited Airlines is currently the only airline flying non-stop from the United States to Chengdu. They fly seasonal from San Francisco (SFO).

Non-stop flights from Canada to Chengdu

Sichuan AirlinesSichuan Airlines is currently the only airline flying non-stop from Canada to Chengdu. They fly seasonal from Vancouver (YVR).

Non-stop flights from Africa to Chengdu

Sichuan AirlinesSichuan Airlines: seasonal flights from Cairo (CAI) and Lagos (LOS).

Ethiopian AirlinesEthiopian Airlines (Star Alliance): year-round flights from Addis Ababa (ADD).

Non-stop flights from the Middle-East / Western Asia to Chengdu

Etihad AirwaysEtihad Airways: seasonal flights from Abu Dhabi (AUH).

Qatar AirwaysQatar Airways (Oneworld): seasonal flights from Doha (DOH).

Non-stop flights from India / South Asia to Chengdu

Air ChinaAir China is currently the only airline flying non-stop from India or Southern Asia to Chengdu. They fly year-round from Kathmandu (KTM) and seasonal from Colombo (CMB).

Non-stop flights from Japan to Chengdu

Air ChinaAir China (Star Alliance): seasonal flights from Osaka (KIX) and Tokyo (NRT).

ANAANA (Star Alliance): seasonal flights from Tokyo (NRT).

Non-stop flights from East Asia to Chengdu

Air ChinaAir China (Star Alliance): seasonal flights from Hong Kong (HKG), Seoul (ICN) and Taipei (TPE).

Hong Kong AirlinesHong Kong Airlines: seasonal flights from Hong Kong (HKG).

KLMKLM (SkyTeam): seasonal flights from Seoul (ICN).

Asiana AirlinesAsiana Airlines (Star Alliance): year-round flights from Seoul (ICN).

China AirlinesChina Airlines (SkyTeam): year-round flights from Taipei (TPE).

EVA AirEVA Air (Star Alliance): year-round flights from Taipei (TPE).

Air MacauAir Macau: year-round flights from Macau (MFM).

Non-stop flights from South-East Asia to Chengdu

Sichuan AirlinesSichuan Airlines: seasonal flights from Bangkok (BKK).

Air ChinaAir China (Star Alliance): seasonal flights from Bangkok (BKK), Phuket (HKT) and year-round flights from Singapore (SIN).

Thai AirAsiaThai AirAsia: seasonal flights from Bangkok (Don Muang) (DMK).

Thai AirwaysThai Airways (Star Alliance): year-round flights from Bangkok (BKK).

Thai Lion AirThai Lion Air: year-round flights from Bangkok (Don Muang) (DMK).

SilkAirSilkAir: seasonal flights from Singapore (SIN).

Air BishkekAir Bishkek: seasonal flights from Phnom Penh (PNH).

JC International AirlinesJC International Airlines: seasonal flights from Phnom Penh (PNH).

AirAsia XAirAsia X: seasonal flights from Kuala Lumpur (KUL).

Non-stop flights from Central Asia to Chengdu

Air AstanaAir Astana is currently the only airline flying non-stop from Central Asia to Chengdu. They fly seasonal from Almaty (ALA).

International flights to Chengdu

Cambodia
Flights from Cambodia to Chengdu

Phnom Penh is the only city in Cambodia with direct flights to Chengdu. From Phnom Penh, you can fly non-stop with Air Bishkek or JC International Airlines. This is a seasonal route that starts in March and ends in October.

Canada
Flights from Canada to Chengdu

In Canada, the only airport that has a direct connection to Chengdu is Vancouver. From Vancouver, direct flights are offered by Sichuan Airlines. This is a seasonal route that starts in March and ends in October.

Egypt
Flights from Egypt to Chengdu

There is 1 airport in Egypt that has a direct connection to Chengdu, which is Cairo. From Cairo, direct flights are offered by Sichuan Airlines. This is a seasonal route that starts in March and ends in October.

Ethiopia
Flights from Ethiopia to Chengdu

In Ethiopia, the only airport that has a direct connection to Chengdu is Addis Ababa. From Addis Ababa, direct flights are offered by Ethiopian Airlines (Star Alliance).

France
Flights from France to Chengdu

Paris is the only city in France with direct flights to Chengdu. From Paris, direct flights are offered by Air China (Star Alliance). This is a seasonal route that starts in June and ends in October.

Germany
Flights from Germany to Chengdu

There is 1 airport in Germany that has a direct connection to Chengdu, which is Frankfurt. From Frankfurt, direct flights are offered by Air China (Star Alliance).

Hong Kong
Flights from Hong Kong to Chengdu

Hong Kong is the only city in Hong Kong with direct flights to Chengdu. From Hong Kong, you can fly non-stop with Air China (Star Alliance) or Hong Kong Airlines. This route is not operational yet but will start in June.

Japan
Flights from Japan to Chengdu

There are 2 airports in Japan that have non-stop flights to Chengdu.

From Osaka, direct flights are offered by Air China (Star Alliance). This is a seasonal route that starts in June and ends in October.
From Tokyo, you can fly non-stop with Air China (Star Alliance) or ANA (Star Alliance). This route is not operational yet but will start in April.

Kazakhstan
Flights from Kazakhstan to Chengdu

In Kazakhstan, the only airport that has a direct connection to Chengdu is Almaty. From Almaty, direct flights are offered by Air Astana. This route is recently announced though, and not operational yet. It will start in March 2021.

Macao
Flights from Macao to Chengdu

There is 1 airport in Macao that has a direct connection to Chengdu, which is Macau. From Macau, direct flights are offered by Air Macau.

Malaysia
Flights from Malaysia to Chengdu

In Malaysia, the only airport that has a direct connection to Chengdu is Kuala Lumpur. From Kuala Lumpur, direct flights are offered by AirAsia X. This is a seasonal route that starts in March and ends in October.

Nepal
Flights from Nepal to Chengdu

Kathmandu is the only city in Nepal with direct flights to Chengdu. From Kathmandu, direct flights are offered by Air China (Star Alliance).

Netherlands
Flights from Netherlands to Chengdu

There is 1 airport in Netherlands that has a direct connection to Chengdu, which is Amsterdam. From Amsterdam, direct flights are offered by KLM (SkyTeam). This route is not operational yet but will start in May.

Nigeria
Flights from Nigeria to Chengdu

Lagos is the only city in Nigeria with direct flights to Chengdu. From Lagos, direct flights are offered by Sichuan Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.

Qatar
Flights from Qatar to Chengdu

In Qatar, the only airport that has a direct connection to Chengdu is Doha. From Doha, direct flights are offered by Qatar Airways (Oneworld). This is a seasonal route that starts in November and ends in February.

Singapore
Flights from Singapore to Chengdu

There is 1 airport in Singapore that has a direct connection to Chengdu, which is Singapore. From Singapore, you can fly non-stop with Air China (Star Alliance) or SilkAir.

South Korea
Flights from South Korea to Chengdu

In South Korea, the only airport that has a direct connection to Chengdu is Seoul. From Seoul, direct flights are offered by Air China (Star Alliance), Asiana Airlines (Star Alliance) and KLM (SkyTeam).

Sri Lanka
Flights from Sri Lanka to Chengdu

Colombo is the only city in Sri Lanka with direct flights to Chengdu. From Colombo, direct flights are offered by Air China (Star Alliance). This is a seasonal route that starts in June and ends in October.

Taiwan
Flights from Taiwan to Chengdu

There is 1 airport in Taiwan that has a direct connection to Chengdu, which is Taipei. From Taipei, direct flights are offered by Air China (Star Alliance), China Airlines (SkyTeam) and EVA Air (Star Alliance).

Thailand
Flights from Thailand to Chengdu

If you are looking for a direct flight from Thailand to Chengdu, there are 3 airports to choose from.

From Bangkok, direct flights are offered by Air China (Star Alliance), Sichuan Airlines and Thai Airways (Star Alliance).
From Bangkok (Don Muang), you can fly non-stop with Thai AirAsia or Thai Lion Air.
From Phuket, you can fly non-stop to Chengdu with Air China (Star Alliance). This is a seasonal route that starts in June and ends in October.

United Arab Emirates
Flights from United Arab Emirates to Chengdu

Abu Dhabi is the only city in United Arab Emirates with direct flights to Chengdu. From Abu Dhabi, direct flights are offered by Etihad Airways.

United Kingdom
Flights from United Kingdom to Chengdu

In United Kingdom, the only airport that has a direct connection to Chengdu is London Heathrow. From London Heathrow, direct flights are offered by Air China (Star Alliance). This is a seasonal route that starts in June and ends in October.

United States
Flights from United States to Chengdu

There is 1 airport in United States that has a direct connection to Chengdu, which is San Francisco. From San Francisco, direct flights are offered by United Airlines (Star Alliance). This route is not operational yet but will start in April.

Domestic flights to Chengdu

China
Flights from China to Chengdu

There are lots of domestic flights to Chengdu (CTU). 145 airports in China have direct flights to the airport.

From Aksu, you can fly non-stop with Air China (Star Alliance) or China Express.
From Altay, the only airline with direct flights is Air China (Star Alliance). This is a seasonal route that starts in March and ends in October.
From Anqing, you can fly non-stop to Chengdu with Qingdao Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.
From Anshan, the only airline with direct flights is Sichuan Airlines. This is a seasonal route that starts in March and ends in October.
From Baise, direct flights are offered by Hainan Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.
From Baoshan, Yunnan, you can fly non-stop with China Eastern (SkyTeam) or Kunming Airlines. This is a seasonal route that starts in March and ends in October.
From Baotou, direct flights are offered by Chengdu Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.
From Beihai, you can fly non-stop with Chengdu Airlines or Sichuan Airlines. This is a seasonal route that starts in March and ends in October.
From Beijing, airlines that operate direct flights are Air China (Star Alliance), China Eastern (SkyTeam), Etihad Airways, Hainan Airlines, Shenzhen Airlines (Star Alliance) and Sichuan Airlines.
From Beijing Daxing, airlines that operate direct flights are Air China (Star Alliance), China Eastern (SkyTeam), China Southern (SkyTeam), China United, Hebei Airlines and Xiamen Airlines (SkyTeam).
From Bijie, direct flights are offered by China Express. This route is recently announced though, and not operational yet. It will start in March 2021.
From Cangyuan, you can fly non-stop to Chengdu with Lucky Air. This route is recently announced though, and not operational yet. It will start in March 2021.
From Changchun and Jilin City, you can fly non-stop with Air China (Star Alliance) or China Southern (SkyTeam).
From Changde, the only airline with direct flights is China Eastern (SkyTeam). This is a seasonal route that starts in March and ends in October.
From Changsha, airlines that operate direct flights are Air China (Star Alliance), Chengdu Airlines, China Eastern (SkyTeam), China Express, China Southern (SkyTeam), Hongtu Airlines, Sichuan Airlines, Tibet Airlines and Xiamen Airlines (SkyTeam).
From Changzhou, direct flights are offered by Air China (Star Alliance), China Eastern (SkyTeam) and Sichuan Airlines.
From Chengdu, direct flights are offered by Sichuan Airlines.
From Chizhou, you can fly non-stop to Chengdu with Juneyao Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.
From Dali, there are 4 airlines that have direct services to Chengdu, which are Air China (Star Alliance), China Eastern (SkyTeam), China Southern (SkyTeam) and Tibet Airlines.
From Dalian and Daocheng, you can fly with Air China (Star Alliance), China Southern (SkyTeam) and Sichuan Airlines.
From Datong, the only airline with direct flights is Ruili Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.
From Dazhou, you can fly non-stop with China Express or Sichuan Airlines. This is a seasonal route that starts in March and ends in October.
From Diqing, you can fly non-stop to Chengdu with China Eastern (SkyTeam). This is a seasonal route that starts in March and ends in October.
From Enshi City, direct flights are offered by Loong Air. This route is recently announced though, and not operational yet. It will start in March 2021.
From Enyang, the only airline with direct flights is Air China (Star Alliance).
From Fuyang, you can fly non-stop to Chengdu with Sichuan Airlines. This is a seasonal route that starts in March and ends in October.
From Fuzhou, direct flights are offered by Air China (Star Alliance), Sichuan Airlines and Xiamen Airlines (SkyTeam).
From Ganzhou, you can fly non-stop with Lucky Air or Sichuan Airlines. This is a seasonal route that starts in March and ends in October.
From Ganzi, you can fly non-stop to Chengdu with Sichuan Airlines. This is a seasonal route that starts in March and ends in October.
From Golmud and Golog, all direct flights to Chengdu are operated by Tibet Airlines.
From Guangzhou, airlines that operate direct flights are Air China (Star Alliance), Beijing Capital, Chengdu Airlines, China Eastern (SkyTeam), China Southern (SkyTeam), Hainan Airlines, Shenzhen Airlines (Star Alliance) and Sichuan Airlines.
From Guilin, there are 4 airlines that have direct services to Chengdu, which are Air China (Star Alliance), Air Guilin, Shandong Airlines and Sichuan Airlines.
From Guiyang, there are 4 airlines that have direct services to Chengdu, which are Air China (Star Alliance), Chengdu Airlines, China Express and Colorful Guizhou Airlines.
From Haikou, airlines that operate direct flights are 9 Air, Air China (Star Alliance), GX Airlines, Hainan Airlines, Lucky Air and Sichuan Airlines.
From Hami City, direct flights are offered by Air China (Star Alliance).
From Handan, you can fly non-stop with Loong Air or Sichuan Airlines. This is a seasonal route that starts in March and ends in October.
From Hangzhou, airlines that operate direct flights are Air China (Star Alliance), Chengdu Airlines, China Eastern (SkyTeam), Hebei Airlines, Sichuan Airlines, Tianjin Airlines and Xiamen Airlines (SkyTeam).
From Harbin, direct flights are offered by Air China (Star Alliance), China Southern (SkyTeam) and Sichuan Airlines.
From Hefei, there are 5 airlines that have direct services to Chengdu, which are Air China (Star Alliance), Chengdu Airlines, China Eastern (SkyTeam), Qingdao Airlines and Sichuan Airlines.
From Hengyang, you can fly non-stop to Chengdu with Chengdu Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.
From Hohhot, there are 4 airlines that have direct services to Chengdu, which are Air China (Star Alliance), China Express, Lucky Air and Sichuan Airlines.
From Hongyuan and Hotan, you can fly with Air China (Star Alliance).
From Huai'an, the only airline with direct flights is Colorful Guizhou Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.
From Huangping, direct flights are offered by Loong Air. This route is recently announced though, and not operational yet. It will start in March 2021.
From Huizhou, you can fly non-stop with Air China (Star Alliance) or Sichuan Airlines.
From Ji'an, direct flights are offered by Chengdu Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.
From Jinan, airlines that operate direct flights are Air China (Star Alliance), Chengdu Airlines, China Eastern (SkyTeam), Lucky Air, Shandong Airlines, Sichuan Airlines and Tibet Airlines.
From Jingdezhen, you can fly non-stop to Chengdu with Shandong Airlines. This is a seasonal route that starts in March and ends in October.
From Jinghong, there are 4 airlines that have direct services to Chengdu, which are Air China (Star Alliance), Kunming Airlines, Sichuan Airlines and Tibet Airlines.
From Jingzhou, direct flights are offered by Loong Air. This route is recently announced though, and not operational yet. It will start in March 2021.
From Jining, you can fly non-stop to Chengdu with Chengdu Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.
From Jiuzhaigou, you can fly non-stop with Air China (Star Alliance) or Sichuan Airlines.
From Kangding, you can fly non-stop with Lucky Air or Sichuan Airlines. This is a seasonal route that starts in March and ends in October.
From Karamay and Kashgar, all direct flights to Chengdu are operated by Air China (Star Alliance).
From Korla, direct flights are offered by Air China (Star Alliance), China Express and China Southern (SkyTeam).
From Kunming, airlines that operate direct flights are Air China (Star Alliance), Chengdu Airlines, China Eastern (SkyTeam), Kunming Airlines, Lucky Air, Ruili Airlines, Sichuan Airlines, Tibet Airlines and West Air.
From Kuqa, direct flights are offered by Air China (Star Alliance).
From Lancang, the only airline with direct flights is Lucky Air. This route is recently announced though, and not operational yet. It will start in March 2021.
From Lanzhou, there are 5 airlines that have direct services to Chengdu, which are Air China (Star Alliance), Chengdu Airlines, China Eastern (SkyTeam), Sichuan Airlines and Tibet Airlines.
From Lhasa, airlines that operate direct flights are Air China (Star Alliance), Chengdu Airlines, China Eastern (SkyTeam), Lucky Air, Sichuan Airlines and Tibet Airlines.
From Lianyungang, you can fly non-stop with Air China (Star Alliance) or Chengdu Airlines.
From Lijiang, there are 5 airlines that have direct services to Chengdu, which are Air China (Star Alliance), Beijing Capital, Chengdu Airlines, Sichuan Airlines and Tibet Airlines.
From Lincang, direct flights are offered by China Eastern (SkyTeam). This route is recently announced though, and not operational yet. It will start in March 2021.
From Linyi, the only airline with direct flights is China Southern (SkyTeam).
From Liupanshui, you can fly non-stop to Chengdu with Colorful Guizhou Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.
From Liuzhou, the only airline with direct flights is China Eastern (SkyTeam). This route is recently announced though, and not operational yet. It will start in March 2021.
From Lüliang, direct flights are offered by Sichuan Airlines. This is a seasonal route that starts in March and ends in October.
From Luoyang, you can fly non-stop to Chengdu with Qingdao Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.
From Mang City, you can fly non-stop with China Eastern (SkyTeam) or Sichuan Airlines. This is a seasonal route that starts in March and ends in October.
From Nanchang, airlines that operate direct flights are Air China (Star Alliance), Chengdu Airlines, China Eastern (SkyTeam), Jiangxi Air, Shenzhen Airlines (Star Alliance) and Sichuan Airlines.
From Nanjing, airlines that operate direct flights are Air China (Star Alliance), Chengdu Airlines, China Eastern (SkyTeam), Juneyao Airlines, Lucky Air, Shenzhen Airlines (Star Alliance), Sichuan Airlines and Tibet Airlines.
From Nanning, airlines that operate direct flights are Air China (Star Alliance), Chengdu Airlines, China Southern (SkyTeam), GX Airlines, Shenzhen Airlines (Star Alliance) and Sichuan Airlines.
From Nantong, you can fly non-stop with Donghai Airlines or Shenzhen Airlines (Star Alliance).
From Ningbo, there are 4 airlines that have direct services to Chengdu, which are Air China (Star Alliance), China Eastern (SkyTeam), Sichuan Airlines and Spring Airlines.
From Ninglang, direct flights are offered by Lucky Air. This route is recently announced though, and not operational yet. It will start in March 2021.
From Nyingchi, direct flights are offered by Air China (Star Alliance), Sichuan Airlines and Tibet Airlines.
From Ordos City, you can fly non-stop with China United or Sichuan Airlines. This is a seasonal route that starts in March and ends in October.
From Panzhihua, you can fly non-stop with Air China (Star Alliance) or Sichuan Airlines.
From Qamdo (Changdu), you can fly non-stop with Air China (Star Alliance) or Tibet Airlines.
From Qianjiang, you can fly non-stop to Chengdu with China Southern (SkyTeam).
From Qingdao, airlines that operate direct flights are Air China (Star Alliance), Beijing Capital, China Eastern (SkyTeam), Qingdao Airlines, Shandong Airlines and Sichuan Airlines.
From Qionghai, direct flights are offered by Air China (Star Alliance), Hainan Airlines and Sichuan Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.
From Quanzhou, you can fly non-stop with Shenzhen Airlines (Star Alliance) or Xiamen Airlines (SkyTeam).
From Quzhou, the only airline with direct flights is China Express. This route is recently announced though, and not operational yet. It will start in March 2021.
From Sanming, direct flights are offered by Sichuan Airlines. This is a seasonal route that starts in March and ends in October.
From Sanya, airlines that operate direct flights are Air China (Star Alliance), Beijing Capital, Chengdu Airlines, China Southern (SkyTeam), Hainan Airlines, Lucky Air, Sichuan Airlines and Tibet Airlines.
From Shanghai, airlines that operate direct flights are Air China (Star Alliance), China Eastern (SkyTeam), China Southern (SkyTeam), Juneyao Airlines, Shanghai Airlines, Spring Airlines and Tibet Airlines.
From Shanghai, airlines that operate direct flights are Air China (Star Alliance), Chengdu Airlines, China Eastern (SkyTeam), China Southern (SkyTeam), Hainan Airlines, Juneyao Airlines, Shanghai Airlines, Sichuan Airlines and Spring Airlines.
From Shangrao, you can fly non-stop to Chengdu with Chengdu Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.
From Shantou, direct flights are offered by Air China (Star Alliance), China Southern (SkyTeam) and Sichuan Airlines.
From Shenyang, airlines that operate direct flights are Air China (Star Alliance), Chengdu Airlines, China Eastern (SkyTeam), China Express, China Southern (SkyTeam), Sichuan Airlines and Tibet Airlines.
From Shenzhen, airlines that operate direct flights are Air China (Star Alliance), Chengdu Airlines, China Eastern (SkyTeam), China Southern (SkyTeam), Donghai Airlines, Hainan Airlines, Shenzhen Airlines (Star Alliance), Sichuan Airlines and Tibet Airlines.
From Shigatse, direct flights are offered by Tibet Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.
From Shihezi, the only airline with direct flights is Air China (Star Alliance).
From Shijiazhuang, there are 4 airlines that have direct services to Chengdu, which are Air China (Star Alliance), Hebei Airlines, Sichuan Airlines and Spring Airlines.
From Shiyan, you can fly non-stop with Air China (Star Alliance) or China Eastern (SkyTeam). This route is recently announced though, and not operational yet. It will start in March 2021.
From Simao, direct flights are offered by Sichuan Airlines. This is a seasonal route that starts in March and ends in October.
From Taiyuan, there are 5 airlines that have direct services to Chengdu, which are Air China (Star Alliance), China Eastern (SkyTeam), China Express, Shenzhen Airlines (Star Alliance) and Sichuan Airlines.
From Tangshan, you can fly non-stop with Air China (Star Alliance) or Ruili Airlines. This is a seasonal route that starts in March and ends in October.
From Tekirdag, the only airline with direct flights is Juneyao Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.
From Tengchong, you can fly non-stop to Chengdu with China Eastern (SkyTeam). This is a seasonal route that starts in March and ends in October.
From Tianjin, airlines that operate direct flights are Air China (Star Alliance), Chengdu Airlines, China Express, Okay Airways, Sichuan Airlines, Tianjin Airlines and Tibet Airlines.
From Urumqi, there are 5 airlines that have direct services to Chengdu, which are Air China (Star Alliance), China Southern (SkyTeam), Lucky Air, Sichuan Airlines and Urumqi Air.
From Weihai, you can fly non-stop to Chengdu with Chengdu Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.
From Wenshan, direct flights are offered by Sichuan Airlines. This is a seasonal route that starts in March and ends in October.
From Wenzhou, direct flights are offered by Air China (Star Alliance), China Eastern (SkyTeam) and Sichuan Airlines.
From Wuhan, there are 5 airlines that have direct services to Chengdu, which are Air China (Star Alliance), Chengdu Airlines, China Eastern (SkyTeam), China Southern (SkyTeam) and Sichuan Airlines.
From Wuxi / Suzhou, there are 5 airlines that have direct services to Chengdu, which are China Eastern (SkyTeam), Hongtu Airlines, Ruili Airlines, Shenzhen Airlines (Star Alliance) and Sichuan Airlines.
From Wuyishan, Nanping, Fujian, direct flights are offered by Air China (Star Alliance).
From Wuzhou, you can fly non-stop to Chengdu with Chengdu Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.
From Xi'an, there are 5 airlines that have direct services to Chengdu, which are China Eastern (SkyTeam), China Southern (SkyTeam), Loong Air, Sichuan Airlines and Tibet Airlines.
From Xiahe, the only airline with direct flights is Sichuan Airlines. This is a seasonal route that starts in March and ends in October.
From Xiamen, there are 4 airlines that have direct services to Chengdu, which are Air China (Star Alliance), China Eastern (SkyTeam), Sichuan Airlines and Xiamen Airlines (SkyTeam).
From Xiangyang, the only airline with direct flights is Loong Air. This route is recently announced though, and not operational yet. It will start in March 2021.
From Xichang, there are 4 airlines that have direct services to Chengdu, which are Air China (Star Alliance), Chengdu Airlines, Colorful Guizhou Airlines and Sichuan Airlines.
From Xingyi, Guizhou, you can fly non-stop to Chengdu with Chengdu Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.
From Xining, there are 5 airlines that have direct services to Chengdu, which are Air China (Star Alliance), Chengdu Airlines, China Eastern (SkyTeam), China Express and Sichuan Airlines.
From Xinyang, the only airline with direct flights is China Eastern (SkyTeam). This route is recently announced though, and not operational yet. It will start in March 2021.
From Xinzhou, you can fly non-stop to Chengdu with Chengdu Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.
From Xuzhou, the only airline with direct flights is Sichuan Airlines. This is a seasonal route that starts in March and ends in October.
From Yan'an, direct flights are offered by Urumqi Air. This route is recently announced though, and not operational yet. It will start in March 2021.
From Yancheng, you can fly non-stop to Chengdu with Chengdu Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.
From Yangzhou, you can fly non-stop with China Express or Sichuan Airlines. This is a seasonal route that starts in March and ends in October.
From Yantai, there are 4 airlines that have direct services to Chengdu, which are Air China (Star Alliance), Chengdu Airlines, China Eastern (SkyTeam) and Sichuan Airlines.
From Yichang, you can fly non-stop to Chengdu with China Eastern (SkyTeam). This route is recently announced though, and not operational yet. It will start in March 2021.
From Yichun, Jiangxi, the only airline with direct flights is Sichuan Airlines. This is a seasonal route that starts in March and ends in October.
From Yinchuan, there are 5 airlines that have direct services to Chengdu, which are Air China (Star Alliance), Chengdu Airlines, China Eastern (SkyTeam), China Express and Sichuan Airlines.
From Yining and Yiwu, you can fly with Air China (Star Alliance).
From Yueyang, the only airline with direct flights is Chengdu Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.
From Yulin, you can fly non-stop to Chengdu with China Eastern (SkyTeam). This is a seasonal route that starts in March and ends in October.
From Yuncheng, the only airline with direct flights is Air China (Star Alliance).
From Yushu City, Qinghai, direct flights are offered by China Eastern (SkyTeam).
From Zhangjiajie and Zhanjiang, all direct flights to Chengdu are operated by Air China (Star Alliance).
From Zhaotong, the only airline with direct flights is Lucky Air. This route is recently announced though, and not operational yet. It will start in March 2021.
From Zhengzhou, airlines that operate direct flights are Air China (Star Alliance), China Southern (SkyTeam), GX Airlines, Jiangxi Air, Lucky Air, Sichuan Airlines and West Air.
From Zhongwei, the only airline with direct flights is Chengdu Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.
From Zhuhai, there are 4 airlines that have direct services to Chengdu, which are Air China (Star Alliance), China Eastern (SkyTeam), China Southern (SkyTeam) and Sichuan Airlines.
From Zunyi and Zunyi, you can fly with Chengdu Airlines.

Alternative airports near Chengdu

Flying to an alternative airport near Chengdu could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. In total 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 into Chengdu?

The most convenient airport to fly into Chengdu is Chengdu Shuangliu International Airport (CTU).

How many airlines fly to Chengdu?

There are 52 airlines flying to Chengdu from 171 airports around the world, as of March 2021.

Which airlines fly to Chengdu?

Air China, Sichuan Airlines and China Eastern operate most flights to Chengdu. To get a full overview of all operating airlines, please use the airline filter.

Which alliances are flying to Chengdu?

Star Alliance, SkyTeam and Oneworld are all flying to Chengdu.

How many nonstop flights are there to Chengdu?

There are roughly 15,691 flights arriving at Chengdu every month (or 3,661 flights each week), from a total of 171 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 to Chengdu?

Guangzhou, Beijing and Shenzhen are the 3 most popular routes to Chengdu. For a complete overview of all flight routes to Chengdu, please use our flight map.

How long is the flight to Chengdu?

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  
  • ⚡ No advertisements!
  • ⚡ Faster experience
  • 12-month Flight schedules
  • Multiple airline filters
  • Class filters
  • Full map view
  • Mobile app for iOS and Android
  • Personal
    Annual
    € 1.99*
    Per Month
  • Business
    Annual
    € 19.99*
    Per Month

Renews monthly.  Cancel anytime.
Personal use only.

* Renews at €23.88 annually.  Cancel anytime.
Personal use only.

* Renews at €239.88 annually.  Cancel anytime.
Business license.