The places connected to Chengdu on the most scheduled services, busiest first.
Aside from the non-stop routes above, reaching Chengdu from these popular places requires a connection:
Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to Chengdu not already shown in a shorter great-circle distance band.
Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes to Chengdu of 3,000 miles or more.
Chengdu has nonstop connections with 5 airports in Thailand: Bangkok (BKK), Phuket (HKT), Bangkok (DMK), Chiang Mai (CNX), and Na Thon (Ko Samui Island) (USM). These routes are served by Air China (Star Alliance), Bangkok Airways, Chengdu Airlines, China Eastern Airlines (SkyTeam), China Southern Airlines, Shandong Airlines, Shenzhen Airlines (Star Alliance), Sichuan Airlines, Spring Airlines, Thai AirAsia, Thai Airways (Star Alliance), Thai Lion Air, and Thai Vietjet Air.
Chengdu has nonstop connections with 4 airports in Viet Nam: Ho Chi Minh City (SGN), Hanoi (HAN), Nha Trang (CXR), and Duong Dong (PQC). These routes are served by 9G Rail, Chengdu Airlines, China Southern Airlines, Flexflight, Hahn Air Systems, Sichuan Airlines, Tibet Airlines, VietJet Air, and WorldTicket.
Chengdu has nonstop connections with 3 airports in Australia: Sydney (SYD), Melbourne (MEL), and Brisbane (ACF). These routes are served by Chengdu Airlines, China Southern Airlines, Hainan Airlines, Sichuan Airlines, Tibet Airlines, XiamenAir (SkyTeam), and Zhejiang Loong Airlines.
Chengdu has nonstop connections with 3 airports in Russian Federation: St. Petersburg (LED), Moscow (SVO), and Novosibirsk (OVB). These routes are served by S7 Airlines and Sichuan Airlines.
Chengdu has nonstop connections with 3 airports in Taiwan: Taipei City (TSA), Taipei (TPE), and Taichung City (RMQ). These routes are served by Air China (Star Alliance), China Airlines (SkyTeam), China Eastern Airlines (SkyTeam), EVA Air (Star Alliance), Sichuan Airlines, and Zhejiang Loong Airlines.
Chengdu has nonstop connections with 2 airports in Cambodia: Kratie (KTI) and Sihanukville (KOS). These routes are served by Air Bishkek and Spring Airlines.
Chengdu has nonstop connections with 2 airports in Indonesia: Denpasar-Bali Island (DPS) and Jakarta (CGK). These routes are served by Air China (Star Alliance), China Southern Airlines, Shandong Airlines, and Sichuan Airlines.
Chengdu has nonstop connections with 2 airports in Italy: Rome (FCO) and Milan (MXP). These routes are served by Air China (Star Alliance), China Southern Airlines, Sichuan Airlines, and TAP Portugal (Star Alliance).
Chengdu has nonstop connections with 2 airports in Malaysia: Kuala Lumpur (KUL) and Penang (PEN). These routes are served by Air China (Star Alliance), AirAsia X, China Southern Airlines, Malaysia Airlines (Oneworld), Malindo Airways, and Sichuan Airlines.
Chengdu has nonstop connections with 2 airports in South Korea: Seoul (ICN) and Busan (PUS). These routes are served by Air Busan, Air China (Star Alliance), Asiana Airlines (Star Alliance), China Southern Airlines, Korean Air (SkyTeam), and Sichuan Airlines.
Chengdu has nonstop connections with 2 airports in United Arab Emirates: Dubai (DXB) and Abu Dhabi (AUH). These routes are served by China Eastern Airlines (SkyTeam), Etihad Airways, and Sichuan Airlines.
Chengdu has nonstop connections with 2 airports in United Kingdom: London (LHR) and London (LGW). These routes are served by Air China (Star Alliance).
Chengdu has a nonstop connection with Vienna (VIE) in Austria, served by Hainan Airlines.
Chengdu has a nonstop connection with Brussels (BRU) in Belgium, served by Air China (Star Alliance).
Chengdu has a nonstop connection with Bandar Seri Begawan (BWN) in Brunei Darussalam, served by Sichuan Airlines.
Chengdu has a nonstop connection with Vancouver (YVR) in Canada, served by China Southern Airlines and Sichuan Airlines.
Chengdu has a nonstop connection with Cairo (CAI) in Egypt, served by Sichuan Airlines.
The other 123 routes are scheduled across the whole window the feed publishes.
How many of these places each program's airlines fly to Chengdu from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.
Air China (Star Alliance) links Chengdu nonstop with Brussels (BRU), Milan (MXP), Frankfurt-am-Main (FRA), London (LHR), London (LGW), and Paris (CDG).
China Southern Airlines links Chengdu nonstop with Rome (FCO), Madrid (MAD), and Arnavutkoy (IST).
Hainan Airlines links Chengdu nonstop with Vienna (VIE).
Lufthansa (Star Alliance) links Chengdu nonstop with Frankfurt-am-Main (FRA).
S7 Airlines links Chengdu nonstop with Novosibirsk (OVB).
Sichuan Airlines links Chengdu nonstop with Rome (FCO), Madrid (MAD), Arnavutkoy (IST), St. Petersburg (LED), and Moscow (SVO).
TAP Portugal (Star Alliance) links Chengdu nonstop with Milan (MXP) and Frankfurt-am-Main (FRA).
Turkish Airlines (Star Alliance) links Chengdu nonstop with Arnavutkoy (IST).
Chengdu Airlines links Chengdu nonstop with Brisbane (ACF).
China Southern Airlines links Chengdu nonstop with Sydney (SYD), Melbourne (MEL), and Brisbane (ACF).
Hainan Airlines links Chengdu nonstop with Brisbane (ACF).
Sichuan Airlines links Chengdu nonstop with Sydney (SYD), Melbourne (MEL), Brisbane (ACF), and Auckland (AKL).
Tibet Airlines links Chengdu nonstop with Brisbane (ACF).
XiamenAir (SkyTeam) links Chengdu nonstop with Brisbane (ACF).
Zhejiang Loong Airlines links Chengdu nonstop with Brisbane (ACF).
Ethiopian Airlines (Star Alliance) links Chengdu nonstop with Addis Ababa (ADD).
Sichuan Airlines links Chengdu nonstop with Cairo (CAI).
China Southern Airlines links Chengdu nonstop with Vancouver (YVR).
Sichuan Airlines links Chengdu nonstop with Los Angeles (LAX) and Vancouver (YVR).
Donghai Airlines links Chengdu nonstop with San Francisco de Yeso (SQD).
The airport's official name is Chengdu Tianfu International Airport. On Roame and most flight schedules, you will find it under the code TFU.
The IATA airport code for Chengdu Tianfu International Airport is TFU. Enter TFU in Flightmap whenever you want to use this exact airport.
Chengdu Tianfu International Airport serves Chengdu, China. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to TFU, not just the broader city.
Open the map with Anywhere as your starting point and TFU as the destination. Each result keeps the route pointed toward Chengdu, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.
Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to TFU.
Yes. When Roame has observed award availability for a route to TFU, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.
Chengdu has a nonstop connection with Addis Ababa (ADD) in Ethiopia, served by Ethiopian Airlines (Star Alliance).
Chengdu has a nonstop connection with Paris (CDG) in France, served by Air China (Star Alliance).
Chengdu has a nonstop connection with Frankfurt-am-Main (FRA) in Germany, served by Air China (Star Alliance), Lufthansa (Star Alliance), and TAP Portugal (Star Alliance).