Chengdu Airport (TFU)

China flag

Country China | Continent Asia | IATA: TFU | ICAO: ZUTF | Elevation 1444 ft · 440 m | Local time

Destinations
181
Flights / day
623
Busiest route
Wuhan
Top airline
Sichuan Airlines

Chengdu Tianfu Airport averages 623 flights per day to 181 destinations, with 122 domestic routes and 49 international routes. A total of 56 airlines operate at TFU, led by Sichuan Airlines. This airport provides direct service to 34 countries across five continents, with Thailand representing its largest international market. The longest nonstop route from Chengdu Tianfu connects to Los Angeles, with a typical flight time of 14 hr 10 mins. Updated: February 16, 2026

Route Network

Chengdu Tianfu Airport connects 171 destinations worldwide, with Wuhan standing out as its busiest route. The longest nonstop flight is to Los Angeles, and the shortest flight is to Guiyang.

Wuhan (WUH) – China
4 airlines
2 hr 0 mins
582 mi · 936 km
16
per day
Ürümqi (URC) – China
9 airlines
3 hr 55 mins
1,320 mi · 2,125 km
15
per day
Guangzhou (CAN) – China
8 airlines
2 hr 25 mins
725 mi · 1,167 km
15
per day
Lhasa (LXA) – China
6 airlines
TFU → LXA
14
per day
Shanghai (PVG) – China
8 airlines
2 hr 55 mins
1,032 mi · 1,661 km
14
per day
Kunming (KMG) – China
7 airlines
1 hr 55 mins
372 mi · 598 km
13
per day
Nanjing (NKG) – China
7 airlines
2 hr 35 mins
859 mi · 1,382 km
13
per day
Changsha (CSX) – China
8 airlines
2 hr 0 mins
549 mi · 883 km
13
per day
Jinan (TNA) – China
6 airlines
2 hr 40 mins
862 mi · 1,387 km
12
per day
Zhengzhou (CGO) – China
7 airlines
2 hr 10 mins
620 mi · 998 km
12
per day
Nanchang (KHN) – China
6 airlines
2 hr 15 mins
695 mi · 1,119 km
12
per day
Zhuhai (ZUH) – China
6 airlines
TFU → ZUH
12
per day
Tianjin (TSN) – China
6 airlines
2 hr 50 mins
951 mi · 1,531 km
11
per day
Jinghong (JHG) – China
9 airlines
TFU → JHG
11
per day
Shantou (SWA) – China
9 airlines
2 hr 40 mins
877 mi · 1,411 km
11
per day
Shenzhen (SZX) – China
8 airlines
2 hr 30 mins
785 mi · 1,263 km
11
per day
Qingdao (TAO) – China
6 airlines
2 hr 55 mins
994 mi · 1,599 km
10
per day
Haikou (HAK) – China
8 airlines
2 hr 40 mins
809 mi · 1,303 km
10
per day
Shijiazhuang (SJW) – China
8 airlines
2 hr 35 mins
803 mi · 1,292 km
10
per day
Beijing (PKX) – China
6 airlines
2 hr 50 mins
928 mi · 1,493 km
10
per day
Harbin (HRB) – China
9 airlines
4 hr 5 mins
1,581 mi · 2,545 km
10
per day
Hefei (HFE) – China
5 airlines
2 hr 25 mins
767 mi · 1,235 km
9
per day
Nanning (NNG) – China
5 airlines
2 hr 10 mins
580 mi · 934 km
9
per day
Xiamen (XMN) – China
6 airlines
2 hr 45 mins
928 mi · 1,494 km
9
per day
Hangzhou (HGH) – China
6 airlines
2 hr 45 mins
954 mi · 1,535 km
9
per day
Shenyang (SHE) – China
5 airlines
3 hr 35 mins
1,316 mi · 2,119 km
9
per day
Bangkok (BKK) – Thailand
7 airlines
3 hr 30 mins
1,173 mi · 1,888 km
8
per day
Hong Kong (HKG) – Hong Kong
6 airlines
2 hr 35 mins
806 mi · 1,296 km
8
per day
Lijiang (LJG) – China
9 airlines
2 hr 0 mins
358 mi · 575 km
8
per day
Sanya (SYX) – China
7 airlines
2 hr 50 mins
887 mi · 1,427 km
8
per day
Wenzhou (WNZ) – China
5 airlines
2 hr 55 mins
1,003 mi · 1,615 km
8
per day
Beihai (BHY) – China
6 airlines
TFU → BHY
8
per day
Beijing (PEK) – China
3 airlines
2 hr 55 mins
960 mi · 1,545 km
8
per day
Wuxi (WUX) – China
5 airlines
2 hr 45 mins
950 mi · 1,530 km
8
per day
Lanzhou (LHW) – China
6 airlines
2 hr 0 mins
431 mi · 694 km
7
per day
Luxi (LUM) – China
5 airlines
TFU → LUM
7
per day
Fuzhou (FOC) – China
5 airlines
2 hr 50 mins
975 mi · 1,568 km
7
per day
Kuala Lumpur (KUL) – Malaysia
5 airlines
4 hr 55 mins
1,913 mi · 3,079 km
7
per day
Taiyuan (TYN) – China
3 airlines
2 hr 20 mins
695 mi · 1,118 km
7
per day
Ningbo (NGB) – China
4 airlines
2 hr 55 mins
1,017 mi · 1,637 km
6
per day
Changchun (CGQ) – China
3 airlines
3 hr 55 mins
1,496 mi · 2,408 km
6
per day
Dalian (DLC) – China
3 airlines
3 hr 10 mins
1,138 mi · 1,832 km
6
per day
Huizhou (HUZ) – China
4 airlines
TFU → HUZ
6
per day
Singapore (SIN) – Singapore
3 airlines
5 hr 5 mins
2,001 mi · 3,221 km
6
per day
Changzhou (CZX) – China
4 airlines
2 hr 45 mins
913 mi · 1,470 km
5
per day
Yinchuan (INC) – China
4 airlines
2 hr 15 mins
571 mi · 920 km
5
per day
Yining (YIN) – China
4 airlines
TFU → YIN
5
per day
Korla (KRL) – China
4 airlines
TFU → KRL
5
per day
Xining (XNN) – China
4 airlines
TFU → XNN
5
per day
Ordos (DSN) – China
3 airlines
TFU → DSN
5
per day
Phuket (HKT) – Thailand
4 airlines
4 hr 20 mins
1,584 mi · 2,549 km
5
per day
Quanzhou (JJN) – China
5 airlines
2 hr 45 mins
946 mi · 1,522 km
5
per day
Tengchong (TCZ) – China
3 airlines
TFU → TCZ
5
per day
Xiaguan (DLU) – China
2 airlines
TFU → DLU
5
per day
Aksu (AKU) – China
3 airlines
TFU → AKU
4
per day
Kashgar (KHG) – China
3 airlines
TFU → KHG
4
per day
Nyingchi (LZY) – China
3 airlines
TFU → LZY
4
per day
Zhanjiang (ZHA) – China
3 airlines
TFU → ZHA
4
per day
Nantong (NTG) – China
3 airlines
TFU → NTG
4
per day
Guilin City (KWL) – China
2 airlines
1 hr 55 mins
491 mi · 790 km
3
per day
Xuzhou (XUZ) – China
1 airline
TFU → XUZ
3
per day
Hohhot (HET) – China
3 airlines
2 hr 40 mins
837 mi · 1,347 km
3
per day
Yiwu (YIW) – China
3 airlines
2 hr 45 mins
936 mi · 1,507 km
3
per day
Yancheng (YNZ) – China
3 airlines
2 hr 45 mins
949 mi · 1,526 km
3
per day
Yantai (YNT) – China
3 airlines
3 hr 5 mins
1,073 mi · 1,727 km
3
per day
Bangkok (DMK) – Thailand
2 airlines
3 hr 30 mins
1,159 mi · 1,865 km
2
per day
Ganzhou (KOW) – China
2 airlines
TFU → KOW
2
per day
Karamay (KRY) – China
2 airlines
TFU → KRY
2
per day
Kathmandu (KTM) –   Nepal
2 airlines
3 hr 40 mins
1,166 mi · 1,876 km
2
per day
Seoul (ICN) – South Korea
2 airlines
3 hr 35 mins
1,352 mi · 2,175 km
2
per day
Simao (SYM) – China
2 airlines
TFU → SYM
2
per day
Taipa (MFM) – Macao
1 airline
2 hr 35 mins
799 mi · 1,286 km
2
per day
Hanoi (HAN) – Viet Nam
2 airlines
2 hr 20 mins
634 mi · 1,020 km
2
per day
Yichang (YIH) – China
1 airline
1 hr 40 mins
420 mi · 675 km
2
per day
Yulin (UYN) – China
2 airlines
TFU → UYN
2
per day
Altay (AAT) – China
2 airlines
TFU → AAT
2
per day
Foshan (FUO) – China
1 airline
TFU → FUO
2
per day
Ho Chi Minh City (SGN) – Viet Nam
2 airlines
3 hr 50 mins
1,354 mi · 2,180 km
2
per day
Kucha (KCA) – China
2 airlines
TFU → KCA
2
per day
Shangri-La (DIG) – China
2 airlines
TFU → DIG
2
per day
Xianyang (XIY) – China
2 airlines
1 hr 40 mins
381 mi · 612 km
2
per day
Linyi (LYI) – China
2 airlines
TFU → LYI
1
per day
Taipei (TPE) – Taiwan
3 airlines
3 hr 5 mins
1,088 mi · 1,751 km
1
per day
Baotou (BAV) – China
1 airline
TFU → BAV
1
per day
Bole (BPL) – China
1 airline
TFU → BPL
1
per day
Colombo (CMB) – Sri Lanka
1 airline
5 hr 45 mins
2,255 mi · 3,629 km
1
per day
Datong (DAT) – China
1 airline
2 hr 40 mins
844 mi · 1,358 km
1
per day
Denpasar-Bali Island (DPS) – Indonesia
1 airline
6 hr 25 mins
2,791 mi · 4,492 km
1
per day
Dubai (DXB) – United Arab Emirates
1 airline
7 hr 10 mins
2,998 mi · 4,824 km
1
per day
Garze (GZG) – China
1 airline
TFU → GZG
1
per day
Guiyang (KWE) – China
1 airline
1 hr 30 mins
298 mi · 479 km
1
per day
Hengyang (HNY) – China
1 airline
TFU → HNY
1
per day
Huai'an (HIA) – China
1 airline
TFU → HIA
1
per day
Huangyan (HYN) – China
1 airline
TFU → HYN
1
per day
Jingzhou (SHS) – China
1 airline
TFU → SHS
1
per day
Jining (JNG) – China
1 airline
TFU → JNG
1
per day
Kumul (HMI) – China
1 airline
TFU → HMI
1
per day
Lianyungang (LYG) – China
1 airline
TFU → LYG
1
per day
Linfen (LFQ) – China
1 airline
TFU → LFQ
1
per day
Liuzhou (LZH) – China
1 airline
TFU → LZH
1
per day
Melbourne (MEL) – Australia
1 airline
11 hr 0 mins
5,373 mi · 8,647 km
1
per day
Moscow (SVO) – Russian Federation
1 airline
8 hr 10 mins
3,637 mi · 5,853 km
1
per day
Qionghai (BAR) – China
1 airline
TFU → BAR
1
per day
Quzhou (JUZ) – China
1 airline
TFU → JUZ
1
per day
Shangrao (SQD) – China
1 airline
TFU → SQD
1
per day
Shiyan (WDS) – China
2 airlines
TFU → WDS
1
per day
Sydney (SYD) – Australia
1 airline
11 hr 0 mins
5,385 mi · 8,666 km
1
per day
Tacheng (TCG) – China
1 airline
TFU → TCG
1
per day
Tangshan (TVS) – China
2 airlines
TFU → TVS
1
per day
Xiangfan (XFN) – China
1 airline
TFU → XFN
1
per day
Yuncheng (YCU) – China
1 airline
1 hr 55 mins
507 mi · 815 km
1
per day
Taipei City (TSA) – Taiwan
2 airlines
TFU → TSA
1
per day
Jiayuguan City (JGN) – China
2 airlines
TFU → JGN
1
per day
Penang (PEN) – Malaysia
1 airline
4 hr 35 mins
1,750 mi · 2,816 km
1
per day
Phnom Penh (KTI) – Cambodia
2 airlines
3 hr 45 mins
1,310 mi · 2,108 km
1
per day
Xichang (XIC) – China
1 airline
TFU → XIC
1
per day
Malé (MLE) – Maldives
2 airlines
6 hr 35 mins
2,705 mi · 4,353 km
6
per week
Tokyo (NRT) – Japan
1 airline
5 hr 0 mins
2,104 mi · 3,386 km
6
per week
Changde (CGD) – China
1 airline
TFU → CGD
5
per week
Changzhi (CIH) – China
1 airline
TFU → CIH
5
per week
Enshi (ENH) – China
1 airline
TFU → ENH
5
per week
Jinzhou (JNZ) – China
1 airline
TFU → JNZ
5
per week
Lincang (LNJ) – China
1 airline
TFU → LNJ
5
per week
Lishui (LIJ) – China
1 airline
TFU → LIJ
5
per week
Madrid (MAD) – Spain
1 airline
11 hr 55 mins
5,723 mi · 9,210 km
5
per week
Rome (FCO) – Italy
1 airline
10 hr 35 mins
4,963 mi · 7,987 km
5
per week
Shaoyang (WGN) – China
1 airline
TFU → WGN
5
per week
Turfan (TLQ) – China
1 airline
TFU → TLQ
5
per week
Weihai (WEH) – China
1 airline
TFU → WEH
5
per week
Wuhai (WUA) – China
1 airline
TFU → WUA
5
per week
Wuyishan (WUS) – China
1 airline
TFU → WUS
5
per week
Xiahe (GXH) – China
1 airline
TFU → GXH
5
per week
Xingtai (XNT) – China
1 airline
TFU → XNT
5
per week
Xinyang (XAI) – China
1 airline
TFU → XAI
5
per week
Xinzhou (WUT) – China
1 airline
TFU → WUT
5
per week
Yueyang (YYA) – China
1 airline
TFU → YYA
5
per week
Addis Ababa (ADD) – Ethiopia
1 airline
9 hr 45 mins
4,457 mi · 7,172 km
4
per week
Duong Dong (PQC) – Viet Nam
1 airline
3 hr 55 mins
1,388 mi · 2,234 km
4
per week
Frankfurt-am-Main (FRA) – Germany
1 airline
10 hr 25 mins
4,888 mi · 7,866 km
4
per week
Istanbul (IST) – Türkiye
1 airline
9 hr 15 mins
4,176 mi · 6,721 km
4
per week
Ji’an (JGS) – China
1 airline
TFU → JGS
4
per week
Los Angeles (LAX) – United States of America
1 airline
14 hr 10 mins
7,191 mi · 11,573 km
4
per week
Milan (MXP) – Italy
1 airline
10 hr 40 mins
5,009 mi · 8,062 km
4
per week
Saint-Petersburg (LED) – Russian Federation
1 airline
8 hr 40 mins
3,891 mi · 6,262 km
4
per week
Sihanukville (KOS) – Cambodia
1 airline
3 hr 50 mins
1,364 mi · 2,196 km
4
per week
Auckland (AKL) – New Zealand
1 airline
12 hr 55 mins
6,504 mi · 10,467 km
3
per week
Cairo (CAI) – Egypt
1 airline
9 hr 25 mins
4,276 mi · 6,882 km
3
per week
Chiangmai (CNX) – Thailand
1 airline
3 hr 0 mins
868 mi · 1,398 km
3
per week
Chizhou (JUH) – China
1 airline
TFU → JUH
3
per week
Dongying (DOY) – China
1 airline
TFU → DOY
3
per week
Jiuzhaigou (JZH) – China
1 airline
TFU → JZH
3
per week
London (LHR) – United Kingdom
1 airline
11 hr 0 mins
5,191 mi · 8,355 km
3
per week
Luoyang (LYA) – China
1 airline
TFU → LYA
3
per week
Manila (MNL) – Philippines
1 airline
3 hr 55 mins
1,517 mi · 2,442 km
3
per week
Nha Trang (CXR) – Viet Nam
1 airline
3 hr 40 mins
1,302 mi · 2,095 km
3
per week
Rizhao (RIZ) – China
1 airline
TFU → RIZ
3
per week
Tashkent (TAS) – Uzbekistan
1 airline
5 hr 25 mins
2,093 mi · 3,369 km
3
per week
Tumxuk (TWC) – China
1 airline
TFU → TWC
3
per week
Xingyi (ACX) – China
1 airline
TFU → ACX
3
per week
Yan'an (ENY) – China
1 airline
TFU → ENY
3
per week
Almaty (ALA) – Kazakhstan
1 airline
4 hr 45 mins
1,751 mi · 2,818 km
2
per week
Bishkek (BSZ) – Kyrgyzstan
1 airline
5 hr 0 mins
1,865 mi · 3,002 km
2
per week
Jakarta (CGK) – Indonesia
1 airline
6 hr 0 mins
2,522 mi · 4,059 km
2
per week
Jiujiang (JIU) – China
1 airline
TFU → JIU
2
per week
Kota Kinabalu (BKI) – Malaysia
1 airline
4 hr 40 mins
1,845 mi · 2,970 km
2
per week
Na Thon (Ko Samui Island) (USM) – Thailand
1 airline
TFU → USM
2
per week
Shiquanhe (NGQ) – China
1 airline
TFU → NGQ
2
per week
Vancouver (YVR) – Canada
1 airline
12 hr 30 mins
6,211 mi · 9,996 km
2
per week
Langkawi (LGK) – Malaysia
1 airline
TFU → LGK
1
per week
Paris (CDG) – France
1 airline
10 hr 55 mins
5,159 mi · 8,303 km
1
per week
Vientiane (VTE) – Lao People's Democratic Republic
1 airline
2 hr 55 mins
860 mi · 1,383 km
1
per week

Route and destination data updated February 16, 2026.

Chengdu Tianfu Airport is served by 56 airlines, with Sichuan Airlines in the lead at 21% of routes. The top three carriers together cover 46% of routes. 24 carriers operate only one route each. A total of 29 airlines operate international routes, compared with 35 airlines serving domestic routes. Sichuan Airlines is operating the longest nonstop flight, connecting to Los Angeles with a flight time of 14 hrs 10 mins.

Sichuan Airlines (98 routes)
Air China (85 routes)
China Eastern Airlines (39 routes)
Chengdu Airlines (28 routes)
China Southern Airlines (23 routes)
Lucky Air (22 routes)
Shenzhen Airlines (20 routes)
Spring Airlines (13 routes)
Qingdao Airlines (10 routes)
Loong Air (10 routes)
China Express Airlines (10 routes)
Colorful Guizhou Airlines (9 routes)
Hainan Airlines (8 routes)
Beijing Capital Airlines (8 routes)
China United Airlines (8 routes)
Tibet Airlines (7 routes)
Kunming Airlines (7 routes)
Ruili Airlines (6 routes)
Xiamen Airlines (6 routes)
Shandong Airlines (6 routes)
Urumqi Airlines (4 routes)
Juneyao Airlines (4 routes)
LongJiang Airlines (3 routes)
Air Guilin (3 routes)
Donghai Airlines (3 routes)
Shanghai Airlines (2 routes)
9 Air Co (2 routes)
Jiangxi Airlines (2 routes)
West Air (China) (2 routes)
GX Airlines (2 routes)
VietJetAir (2 routes)
Sky Angkor (2 routes)
Okay Airways (1 routes)
Tianjin Airlines (1 routes)
Hebei Airlines (1 routes)
Thai Airways International (1 routes)
Thai Vietjet Air (1 routes)
Cathay Pacific (1 routes)
Hong Kong Airlines (1 routes)
Yunnan Hong Tu Airlines (1 routes)
Fuzhou Airlines (1 routes)
AirAsia X (1 routes)
Malaysia Airlines (1 routes)
Malindo Air (1 routes)
Singapore Airlines (1 routes)
Thai AirAsia (1 routes)
Thai Lion Air (1 routes)
Air Macau (1 routes)
China Airlines (1 routes)
EVA Air (1 routes)
Maldivian (1 routes)
Ethiopian Airlines (1 routes)
Cambodia Airways (1 routes)
Qatar Airways (1 routes)
Bangkok Airways (1 routes)
Firefly (1 routes)

Chengdu Tianfu Airport provides direct service to 34 countries across five continents. The route network is 71% domestic and 29% international. Thailand is the primary international destination.

China - 544/day
Thailand - 16/day
Hong Kong - 8/day
Malaysia - 8/day
Singapore - 6/day
Viet Nam - 4/day
  Nepal - 2/day
South Korea - 2/day
Macao - 2/day
Taiwan - 2/day
Australia - 2/day
Russian Federation - 2/day
Cambodia - 2/day
Sri Lanka - 1/day
Indonesia - 1/day
United Arab Emirates - 1/day
Maldives - 1/day
Japan - 1/day
Spain - 1/day
Italy - 1/day
Ethiopia - 1/day
Germany - 1/day
Türkiye - 1/day
United States of America - 1/day
New Zealand - 0/day
Egypt - 0/day
United Kingdom - 0/day
Philippines - 0/day
Uzbekistan - 0/day
Kazakhstan - 0/day
Kyrgyzstan - 0/day
Canada - 0/day
France - 0/day
Lao People's Democratic Republic - 0/day

Global Rankings

Destinations

Measures how broadly the airport connects distinct endpoints.

Flights & Scheduling

Reflects flight volume and runway utilization.

Distance & Reach

Highlights long-haul reach and distance efficiency.

Runways

Runway Length Width Surface
13,123 ft 4,000 m 197 ft 60 m Concrete
13,123 ft 4,000 m 197 ft 60 m Concrete
10,499 ft 3,200 m 147 ft 45 m Concrete
10,499 ft 3,200 m 147 ft 45 m Concrete
3,800 ft 1,158 m 147 ft 45 m Concrete

Runway Length

Runways at Chengdu Tianfu Airport are long enough for all aircraft with known takeoff and landing distances.

Miscellaneous