EN
Full Map
From
To
Dates
Prices
Alliances
Airlines
Classes
Aircrafts
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
One way
Round trip
Price view
One way
Round trip
Airport legend
> 50 direct destinations

Airports with direct flights to 50+ destinations

> 10 direct destinations

Airports with direct flights to 10 to 50 destinations

< 10 direct destinations

Airports with direct flights to less then 10 destinations

Dates All

Show flights within a certain date range

Prices All

Show flights within a certain price range

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

Aircrafts All

Show flights operated by a specific aircraft

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?

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

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

This month, there are 8,079 flights arriving at Chengdu Airport, which are 269 flights per day or 11 flights per hour. On an average day, there is at least 1 flight arriving every 5 minutes.

The most frequently departed flights to Chengdu are routes from Beijing (PEK) in China and Guangzhou (CAN), also in China. These two routes together are operated 1058 times this month, and make up for 13% 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 45 minutes and covers a distance of 4,258 miles (6,852 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 23 airlines that fly to Chengdu. Most flights to Chengdu are operated by Sichuan Airlines, as they connect 46 airports to CTU. Below you can find a list of airlines that operate most CTU flights:

Business class flights to Chengdu

There are 83 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 22 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 May 2022:

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

Non-stop flights from Europe to Chengdu

Sichuan AirlinesSichuan Airlines: seasonal flights from Frankfurt (FRA), Budapest (BUD) and Paris (CDG).

China EasternChina Eastern (SkyTeam): seasonal flights from Amsterdam (AMS).

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 year-round from Vancouver (YVR).

Non-stop flights from Africa to Chengdu

Sichuan AirlinesSichuan Airlines: year-round flights from Cairo (CAI).

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

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

Sichuan AirlinesSichuan Airlines: seasonal flights from Dubai (DXB).

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

Non-stop flights from India / South Asia to Chengdu

IndiGo AirlinesIndiGo Airlines is currently the only airline flying non-stop from India or Southern Asia to Chengdu. They fly seasonal from Mumbai (BOM) and New Delhi (DEL).

Non-stop flights from Japan to Chengdu

ANAANA is currently the only airline flying non-stop from Japan to Chengdu. They fly seasonal from Tokyo (NRT).

Non-stop flights from East Asia to Chengdu

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

Asiana AirlinesAsiana Airlines (Star Alliance): seasonal flights from Seoul (ICN).

Cathay PacificCathay Pacific (Oneworld): year-round flights from Hong Kong (HKG).

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

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

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

Non-stop flights from South-East Asia to Chengdu

Sichuan AirlinesSichuan Airlines: year-round flights from Bangkok (BKK).

Thai Lion AirThai Lion Air: seasonal flights from Bangkok (Don Muang) (DMK).

Air BishkekAir Bishkek: year-round flights from Phnom Penh (PNH).

Air ChinaAir China (Star Alliance): year-round flights from Singapore (SIN).

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, direct flights are offered by Air Bishkek.

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.

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.

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 Sichuan Airlines. This route is recently announced though, and not operational yet. It will start in June 2022.

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 Sichuan Airlines. This route is recently announced though, and not operational yet. It will start in June 2022.

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 Cathay Pacific (Oneworld) or Hong Kong Airlines.

Hungary
Flights from Hungary to Chengdu

In Hungary, the only airport that has a direct connection to Chengdu is Budapest. From Budapest, direct flights are offered by Sichuan Airlines. This route is recently announced though, and not operational yet. It will start in June 2022.

India
Flights from India to Chengdu

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

From Mumbai and New Delhi, you can fly with IndiGo Airlines.

Japan
Flights from Japan to Chengdu

There is 1 airport in Japan that has a direct connection to Chengdu, which is Tokyo. From Tokyo, direct flights are offered by ANA (Star Alliance). This route is not operational yet but will start in July.

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 is a seasonal route that starts in May and ends in October.

Macao
Flights from Macao to Chengdu

Macau is the only city in Macao with direct flights to Chengdu. From Macau, direct flights are offered by Air Macau.

Netherlands
Flights from Netherlands to Chengdu

There is 1 airport in Netherlands that has a direct connection to Chengdu, which is Amsterdam. From Amsterdam, you can fly non-stop with China Eastern (SkyTeam) or KLM (SkyTeam). This is a seasonal route that starts in October and ends in April.

Qatar
Flights from Qatar to Chengdu

Doha is the only city in Qatar with direct flights to Chengdu. From Doha, direct flights are offered by Qatar Airways (Oneworld). This is a seasonal route that started in March and ends in April.

Singapore
Flights from Singapore to Chengdu

In Singapore, the only airport that has a direct connection to Chengdu is Singapore. From Singapore, direct flights are offered by Air China (Star Alliance).

South Korea
Flights from South Korea to Chengdu

There is 1 airport in South Korea that has a direct connection to Chengdu, which is Seoul. From Seoul, direct flights are offered by Asiana Airlines (Star Alliance). This route is not operational yet but will start in July.

Taiwan
Flights from Taiwan to Chengdu

In Taiwan, the only airport that has a direct connection to Chengdu is Taipei. From Taipei, you can fly non-stop with China Airlines (SkyTeam) or EVA Air (Star Alliance).

Thailand
Flights from Thailand to Chengdu

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

From Bangkok, direct flights are offered by Sichuan Airlines.
From Bangkok (Don Muang), the only airline with direct flights is Thai Lion Air. This is a seasonal route that starts in October and ends in April.

United Arab Emirates
Flights from United Arab Emirates to Chengdu

Dubai is the only city in United Arab Emirates with direct flights to Chengdu. From Dubai, direct flights are offered by Sichuan Airlines. This route is recently announced though, and not operational yet. It will start in June 2022.

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 is a seasonal route that starts in October and ends in April.

Domestic flights to Chengdu

China
Flights from China to Chengdu

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

From Beihai, you can fly non-stop with Chengdu Airlines or Sichuan Airlines. This is a seasonal route that starts in May and ends in October.
From Beijing, direct flights are offered by Air China (Star Alliance), Shenzhen Airlines (Star Alliance) and Sichuan Airlines.
From Beijing Daxing, you can fly non-stop with China Eastern (SkyTeam) or China Southern (SkyTeam).
From Bole, the only airline with direct flights is Sichuan Airlines. This is a seasonal route that starts in May and ends in October.
From Changchun and Jilin City, you can fly non-stop with Air China (Star Alliance) or China Southern (SkyTeam).
From Changsha, there are 5 airlines that have direct services to Chengdu, which are Air China (Star Alliance), Chengdu Airlines, China Southern (SkyTeam), Sichuan Airlines and Tibet Airlines.
From Changzhou, direct flights are offered by Air China (Star Alliance).
From Dali, you can fly non-stop with China Southern (SkyTeam) or Tibet Airlines.
From Dalian, you can fly non-stop with Air China (Star Alliance) or China Southern (SkyTeam).
From Daocheng, direct flights are offered by Air China (Star Alliance), China Southern (SkyTeam) and Sichuan Airlines.
From Dongying, Enyang and Fuyang, all direct flights to Chengdu are operated by Air China (Star Alliance).
From Fuzhou, direct flights are offered by Air China (Star Alliance), Chengdu Airlines and Sichuan Airlines.
From Guangzhou, airlines that operate direct flights are 9 Air, Air China (Star Alliance), Chengdu Airlines, China Southern (SkyTeam), Shenzhen Airlines (Star Alliance) and Sichuan Airlines.
From Guiyang, the only airline with direct flights is Air China (Star Alliance). This route is recently announced though, and not operational yet. It will start in May 2022.
From Haikou and Handan, you can fly with Sichuan Airlines.
From Hangzhou, 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 Harbin, direct flights are offered by Air China (Star Alliance), Sichuan Airlines and Tibet Airlines.
From Hefei, direct flights are offered by Air China (Star Alliance), Chengdu Airlines and Sichuan Airlines.
From Hengyang, the only airline with direct flights is Chengdu Airlines. This is a seasonal route that starts in May and ends in October.
From Hohhot, direct flights are offered by Air China (Star Alliance).
From Jinan, you can fly non-stop with Air China (Star Alliance) or Sichuan Airlines.
From Jinghong, direct flights are offered by Air China (Star Alliance), Sichuan Airlines and Tibet Airlines. This is a seasonal route that starts in May and ends in October.
From Jining, the only airline with direct flights is Chengdu Airlines. This is a seasonal route that starts in May and ends in October.
From Kangding, you can fly non-stop to Chengdu with Sichuan Airlines. This is a seasonal route that starts in May and ends in October.
From Korla, the only airline with direct flights is China Southern (SkyTeam).
From Kunming, 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 Lanzhou, you can fly non-stop with Air China (Star Alliance) or Chengdu Airlines.
From Lhasa, there are 4 airlines that have direct services to Chengdu, which are Air China (Star Alliance), Chengdu Airlines, Sichuan Airlines and Tibet Airlines.
From Lianyungang, the only airline with direct flights is Chengdu Airlines. This is a seasonal route that starts in May and ends in October.
From Lijiang, you can fly non-stop to Chengdu with Tibet Airlines. This route is recently announced though, and not operational yet. It will start in May 2022.
From Linyi, the only airline with direct flights is China Southern (SkyTeam). This is a seasonal route that starts in October and ends in March.
From Luoyang, direct flights are offered by Chengdu Airlines. This is a seasonal route that starts in May and ends in October.
From Nanchang, you can fly non-stop with Air China (Star Alliance) or Shenzhen Airlines (Star Alliance).
From Nanjing, direct flights are offered by Air China (Star Alliance), Shenzhen Airlines (Star Alliance) and Sichuan Airlines.
From Nanning, there are 4 airlines that have direct services to Chengdu, which are Air China (Star Alliance), China Southern (SkyTeam), Shenzhen Airlines (Star Alliance) and Sichuan Airlines.
From Ningbo, you can fly non-stop with Air China (Star Alliance) or Sichuan Airlines.
From Nyingchi, direct flights are offered by Air China (Star Alliance), Sichuan Airlines and Tibet Airlines.
From Panzhihua, direct flights are offered by Air China (Star Alliance), China Southern (SkyTeam) and Sichuan Airlines.
From Qamdo (Changdu), you can fly non-stop with Air China (Star Alliance) or Tibet Airlines.
From Qianjiang, direct flights are offered by China Southern (SkyTeam).
From Qingdao, you can fly non-stop with Air China (Star Alliance) or Sichuan Airlines.
From Quanzhou, you can fly non-stop to Chengdu with Shenzhen Airlines (Star Alliance). This is a seasonal route that started in March and ends in April.
From Sanming, the only airline with direct flights is Tibet Airlines. This is a seasonal route that starts in May and ends in October.
From Sanya, there are 4 airlines that have direct services to Chengdu, which are Chengdu Airlines, China Southern (SkyTeam), Sichuan Airlines and Tibet Airlines.
From Shanghai, 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 Shanghai, 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 Shantou, you can fly non-stop with Air China (Star Alliance) or China Southern (SkyTeam).
From Shenyang, there are 5 airlines that have direct services to Chengdu, which are Air China (Star Alliance), Chengdu Airlines, China Southern (SkyTeam), Sichuan Airlines and Tibet Airlines.
From Shenzhen, airlines that operate direct flights are Air China (Star Alliance), Chengdu Airlines, China Southern (SkyTeam), Shenzhen Airlines (Star Alliance), Sichuan Airlines and Tibet Airlines.
From Shigatse and Shijiazhuang, all direct flights to Chengdu are operated by Tibet Airlines.
From Taiyuan, direct flights are offered by Shenzhen Airlines (Star Alliance), Sichuan Airlines and Tibet Airlines. This is a seasonal route that starts in May and ends in October.
From Tianjin, there are 4 airlines that have direct services to Chengdu, which are Air China (Star Alliance), Chengdu Airlines, Sichuan Airlines and Tibet Airlines.
From Urumqi, direct flights are offered by Air China (Star Alliance), China Southern (SkyTeam) and Sichuan Airlines.
From Wenzhou, you can fly non-stop with Air China (Star Alliance) or Sichuan Airlines.
From Wuhai, direct flights are offered by Tibet Airlines. This is a seasonal route that starts in May and ends in October.
From Wuhan, there are 4 airlines that have direct services to Chengdu, which are Air China (Star Alliance), Chengdu Airlines, China Southern (SkyTeam) and Sichuan Airlines.
From Wuhu Xuanzhou, direct flights are offered by Sichuan Airlines. This is a seasonal route that starts in May and ends in October.
From Wuxi / Suzhou, you can fly non-stop with Shenzhen Airlines (Star Alliance) or Sichuan Airlines. This is a seasonal route that starts in May and ends in October.
From Wuzhou, you can fly non-stop to Chengdu with Chengdu Airlines. This is a seasonal route that starts in May and ends in October.
From Xi'an, direct flights are offered by China Southern (SkyTeam), Sichuan Airlines and Tibet Airlines.
From Xiamen, direct flights are offered by Air China (Star Alliance), Sichuan Airlines and Tibet Airlines.
From Xichang, direct flights are offered by Air China (Star Alliance), Chengdu Airlines and Sichuan Airlines.
From Xingyi, Guizhou, direct flights are offered by Chengdu Airlines. This is a seasonal route that starts in May and ends in October.
From Xining, you can fly non-stop with Air China (Star Alliance) or Tibet Airlines.
From Yangzhou, you can fly non-stop to Chengdu with Sichuan Airlines. This is a seasonal route that starts in May and ends in October.
From Yichang, the only airline with direct flights is Chengdu Airlines. This is a seasonal route that starts in May and ends in October.
From Yinchuan, direct flights are offered by Air China (Star Alliance).
From Yueyang, you can fly non-stop to Chengdu with Chengdu Airlines. This is a seasonal route that starts in May and ends in October.
From Zhengzhou, you can fly non-stop with Air China (Star Alliance) or China Southern (SkyTeam).
From Zhuhai, direct flights are offered by Air China (Star Alliance), China Southern (SkyTeam) and Sichuan Airlines. This is a seasonal route that starts in May and ends in October.
From Zunyi, you can fly non-stop to Chengdu with Chengdu Airlines. This is a seasonal route that starts in May and ends in October.

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?

You have multiple options when flying into Chengdu. Although Chengdu (CTU) is a convenient airport to reach the city, the biggest airport near to Chengdu is Chengdu (TFU), Chengdu Tianfu International Airport, which offers you additional options.

How many airlines fly to Chengdu?

There are 23 airlines flying to Chengdu from 97 airports around the world, as of May 2022.

Which airlines fly to Chengdu?

Sichuan Airlines, Air China and Chengdu Airlines 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 8,079 flights arriving at Chengdu every month (or 1,883 flights each week), from a total of 97 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?

Beijing, Guangzhou and Lhasa 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 (due to no ads)
  • 📅  Date filters
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🌟  Class filters
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Personal
Annual
€ 5.99 35% off
€ 3.89*
Per Month
Business
Annual
€ 19.99*
Per Month

  Cancel anytime.
Personal use only.

* Billed and renews at €46.64 annually.  Cancel anytime.
Personal use only.

* Billed and renews at €239.88 annually.  Cancel anytime.
Business license.