OnlyNonstop Get the app
HomeAirlines › Air China

Where does Air China fly?

CA · 643 nonstop routes
Air China flies 643 nonstop routes touching 178 airports in 47 countries, with its busiest bases at Beijing (PEK), Hangzhou (HGH), Shanghai (PVG).
PEKPVGTSNCTUHGH Air China · 643 nonstop routes across 178 airports onlynonstop.com

Every Air China nonstop route in our tracked network — hubs in orange. Download this map — free to reuse with a link back to this page.

Scope: our route data covers 500 tracked origin airports, so this shows routes touching those airports. For large carriers that is close to the whole network; for regional carriers it may be partial.

Nonstop routes
643
Airports served
178
Countries
47
Biggest hub
PEK

Air China hubs and focus cities

AirportAir China routesTotal airport routes
Beijing · Beijing Capital International Airport (PEK)154185
Hangzhou · Hangzhou Xiaoshan International Airport (HGH)32103
Shanghai · Shanghai Pudong International Airport (PVG)30216
Tianjin · Tianjin Binhai International Airport (TSN)2968
Chengdu · Chengdu Shuangliu International Airport (CTU)2955
Wuhan · Wuhan Tianhe International Airport (WUH)2293
Hohhot · Baita International Airport (HET)2056
Wenzhou · Wenzhou Longwan International Airport (WNZ)1461

What is Air China's longest flight?

The longest Air China nonstop in our data is Los Angeles (LAX) to Shenzhen (SZX) at 7,236 miles — roughly 14h 22m in the air (estimated from distance). The shortest is Tianjin (TSN) to Dalian (DLC) at 225 miles.

The Air China fleet — size, age and how it flies

In 2025, Air China reported 458,173 passengers on 1,492 flights to the US DOT — an average of 307 passengers per flight at 86% seat fill. We estimate those flights emitted ~377 thousand tonnes of CO₂ — about 125 g per passenger-mile.

AircraftFlightsAvg passengersSeat fillMiles flownCO₂ (est.)g CO₂/pax-mi
Boeing 777-300/300ER/333ER1,35630886%9M339k t124
Boeing B747-813629479%941,15038k t139

Source: US DOT T-100 segment reports, 2025, scheduled service. Mainline operations only — regional partners report separately. CO₂ is an estimate: miles flown × a representative fuel-burn factor per aircraft family × 3.16 kg CO₂ per kg of jet fuel (±15%; factors cover 100% of reported miles — types without a published factor are excluded — see the jet tracker methodology).

Is Air China on time today?

Checking today's departures at Air China's busiest airports…

Every Air China destination

Asia (142)

Aksu (AKU) · Alma-ata (ALA) · Altay (AAT) · Bangda (BPX) · Bangkok (BKK) · Baotou (BAV) · Bayannur (RLK) · Beihai (BHY) · Beijing (PEK) · Beijing (PKX) · Busan (PUS) · Changcha (CSX) · Changchun (CGQ) · Changzhi (CIH) · Changzhou (CZX) · Cheju (CJU) · Chengdu (CTU) · Chiang Mai (CNX) · Chifeng (CIF) · Chita (HTA) · Chongqing (CKG) · Dali (DLU) · Dalian (DLC) · Dandong (DDG) · Daqing (DQA) · Dayong (DYG) · Delhi (DEL) · Dhaka (DAC) · Dongsheng (DSN) · Dongying (DOY) · Dunhuang (DNH) · Fuyang (FUG) · Fuyuan (FYJ) · Fuzhou (FOC) · Ganzhou (KOW) · Guangyuan (GYS) · Guangzhou (CAN) · Guilin (KWL) · Guiyang (KWE) · Haikou (HAK) · Hailar (HLD) · Hami (HMI) · Hangzhou (HGH) · Hanoi (HAN) · Hanzhong (HZG) · Harbin (HRB) · Hefei (HFE) · Hengyang (HNY) · Ho Chi Minh City (SGN) · Hohhot (HET) · Hong Kong (HKG) · Hotan (HTN) · Huangshan (TXN) · Huangyan (HYN) · Huizhou (HUZ) · Irkutsk (IKT) · Islamabad (ISB) · Jakarta (CGK) · Jiamusi (JMU) · Jian (JGS) · Jinan (TNA) · Jingdezhen (JDZ) · Jinghonggasa (JHG) · Jiuzhaigou (JZH) · Karachi (KHI) · Karamay (KRY) · Kashi (KHG) · Korla (KRL) · Kratie (KTI) · Kuala Lumpur (KUL) · Kunming (KMG) · LINFEN (LFQ) · Lanzhou (LHW) · Lhasa (LXA) · Lianyungang (LYG) · Lijiang (LJG) · Liuzhou (LZH) · Luzhou (LZO) · Macau (MFM) · Manila (MNL) · Mianyang (MIG) · Nanchang (KHN) · Nanjing (NKG) · Nanning (NNG) · Ninbo (NGB) · Nyingchi (LZY) · Osaka (KIX) · Panzhihua (PZI) · Phuket (HKT) · Pyongyang (FNJ) · Qingdao (TAO) · Qiqihar (NDG) · Quzhou (JUZ) · Sanya (SYX) · Seoul (ICN) · Seoul (GMP) · Shanghai (PVG) · Shanghai (SHA) · Shangrao (SQD) · Shantou (SWA) · Shaoyang (WGN) · Shenyang (SHE) · Shenzhen (SZX) · Shiyan (WDS) · Singapore (SIN) · Taipei (TPE) · Taipei (TSA) · Taiyuan (TYN) · Tashkent (TAS) · Tbilisi (TBS) · Tianjin (TSN) · Tokyo (NRT) · Tokyo (HND) · Tonghua (TNH) · Tongliao (TGO) · Ulanhot (HLH) · Urumqi (URC) · Vladivostok (VVO) · Wanxian (WXN) · Weihai (WEH) · Wenzhou (WNZ) · Wuhan (WUH) · Xi'an (XIY) · Xiamen (XMN) · Xichang (XIC) · Xilinhot (XIL) · Xining (XNN) · Yan'an (ENY) · Yancheng (YNZ) · Yangon (RGN) · Yanji (YNJ) · Yantai (YNT) · Yibin (YBP) · Yichang (YIH) · Yining (YIN) · Yiwu (YIW) · Yulin (UYN) · Yuncheng (YCU) · Zhanjiang (ZHA) · Zhengzhou (CGO) · Zhuhai (ZUH) · Zunyi (WMT)

Europe (22)

Athens (ATH) · Barcelona (BCN) · Brussels (BRU) · Budapest (BUD) · Copenhagen (CPH) · Frankfurt (FRA) · Geneva (GVA) · Istanbul (IST) · Keflavik (KEF) · London (LGW) · London (LHR) · Madrid (MAD) · Milano (MXP) · Minsk 2 (MSQ) · Moscow (SVO) · Munich (MUC) · Paris (CDG) · Rome (FCO) · Stockholm (ARN) · Venice (VCE) · Vienna (VIE) · Warsaw (WAW)

North America (8)

Havana (HAV) · Los Angeles (LAX) · Nassau (NAS) · New York (JFK) · San Francisco (SFO) · Toronto (YYZ) · Vancouver (YVR) · Washington (IAD)

Oceania (3)

Auckland (AKL) · Melbourne (MEL) · Sydney (SYD)

Africa (2)

Cairo (CAI) · Johannesburg (JNB)

South America (1)

Sao Paulo (GRU)

Common questions

Where does Air China fly?

Air China flies 643 nonstop routes touching 178 airports in 47 countries within our tracked network of 500 origin airports. Its busiest bases are Beijing (PEK), Hangzhou (HGH), Shanghai (PVG).

What is Air China's longest flight?

Los Angeles (LAX) to Shenzhen (SZX) — about 7,236 miles, roughly 14h 22m in the air (estimated from distance).

What are Air China's biggest hubs?

By nonstop routes in our data: Beijing (PEK) with 154, Hangzhou (HGH) with 32, Shanghai (PVG) with 30, Tianjin (TSN) with 29, Chengdu (CTU) with 29.

What aircraft does Air China fly?

Aircraft types we have observed on Air China routes include the Boeing 737-800, Airbus A320, Airbus A321, Boeing 737, Airbus A350-900. This reflects our schedule sample, not the full fleet.