CA

Air China (CA)

370 non-stop routes across 117 airports on record, the longest PEK to IAD at 6,901 miles. Flown with 14 aircraft types.

Fleet on these routes

Aircraft types we have seen scheduled, by departures.

Airports that list it

Airports whose own schedules name this carrier, with the size of the airport's whole non-stop network.

  • Frankfurt (FRA) 285
  • Shanghai (PVG) 250
  • Milan (Malpensa) (MXP) 222
  • Guangzhou (CAN) 218
  • Beijing (PEK) 213
  • Beijing Daxing (PKX) 180
  • Shenzhen (SZX) 167
  • Chongqing (CKG) 164
  • Singapore (SIN) 163
  • Bangkok (BKK) 147
  • Hong Kong (HKG) 145
  • Kunming (KMG) 145
  • Bucharest (OTP) 138
  • Hangzhou (HGH) 128
  • Xiamen (XMN) 111
  • Taipei (TPE) 104
  • Dalian (DLC) 92
  • Hanoi (HAN) 86
  • Almaty (ALA) 86
  • Manila (MNL) 84
  • Phuket (HKT) 72
  • Shanghai (SHA) 64
  • Zhuhai (ZUH) 60
  • Ulaanbaatar (UBN) 37
  • Dali (DLU) 35
  • Islamabad (ISB) 35
  • Karachi (KHI) 33
  • Havana (HAV) 28
  • Yanji (YNJ) 18
  • Taipei (TSA) 16

Non-stop routes

Longest first. Routes with their own page are linked.

RouteDistanceDuration
Beijing (PEK) → Washington (IAD)6,901 miles15h 30m
Washington (IAD) → Beijing (PEK)6,901 miles16h 55m
Beijing (PEK) → New York City (JFK)6,818 miles15h 40m
New York City (JFK) → Beijing (PEK)6,818 miles16h 35m
Toronto (YYZ) → Beijing (PEK)6,558 miles14h 5m
Beijing (PEK) → Toronto (YYZ)6,558 miles12h 40m
Auckland (AKL) → Beijing (PEK)6,475 miles13h 10m
Beijing (PEK) → Auckland (AKL)6,475 miles12h 10m
Beijing (PEK) → Los Angeles (LAX)6,233 miles13h 15m
Los Angeles (LAX) → Beijing (PEK)6,233 miles15h 5m
Barcelona (BCN) → Shanghai (PVG)6,126 miles12h 35m
Shanghai (PVG) → Barcelona (BCN)6,126 miles13h 25m
Beijing (PEK) → San Francisco (SFO)5,895 miles12h 30m
San Francisco (SFO) → Beijing (PEK)5,895 miles14h
London Gatwick (LGW) → Shanghai (PVG)5,746 miles11h 25m
Shanghai (PVG) → London Gatwick (LGW)5,746 miles12h 15m
Madrid (MAD) → Beijing (PEK)5,716 miles11h 20m
Beijing (PEK) → Madrid (MAD)5,716 miles12h 25m
Milan (Malpensa) (MXP) → Shanghai (PVG)5,679 miles11h 20m
Shanghai (PVG) → Milan (Malpensa) (MXP)5,679 miles12h 25m
Shenzhen (SZX) → Frankfurt (FRA)5,662 miles12h 50m
Frankfurt (FRA) → Shenzhen (SZX)5,662 miles11h 40m
Beijing (PEK) → Melbourne (MEL)5,659 miles11h 25m
Melbourne (MEL) → Beijing (PEK)5,659 miles11h 30m
Beijing (PEK) → Sydney (SYD)5,567 miles11h 15m
Sydney (SYD) → Beijing (PEK)5,567 miles11h 45m
Shanghai (PVG) → Frankfurt (FRA)5,501 miles13h 40m
Frankfurt (FRA) → Shanghai (PVG)5,501 miles11h 35m
Barcelona (BCN) → Beijing (PEK)5,473 miles11h
Beijing (PEK) → Barcelona (BCN)5,473 miles11h
Shanghai (PVG) → Munich (MUC)5,451 miles13h 10m
Munich (MUC) → Shanghai (PVG)5,451 miles11h 30m
Beijing (PEK) → Vancouver (YVR)5,274 miles11h 15m
Vancouver (YVR) → Beijing (PEK)5,274 miles13h
São Paulo (GRU) → Madrid (MAD)5,203 miles10h 10m
Madrid (MAD) → São Paulo (GRU)5,203 miles10h 35m
London Gatwick (LGW) → Chengdu (TFU)5,189 miles10h 40m
Chengdu (TFU) → London Gatwick (LGW)5,189 miles11h 20m
Chengdu (TFU) → London Heathrow (LHR)5,188 miles11h 10m
London Heathrow (LHR) → Chengdu (TFU)5,188 miles10h 40m
Chengdu (TFU) → Paris (CDG)5,157 miles11h 15m
Paris (CDG) → Chengdu (TFU)5,157 miles10h 50m
Beijing (PEK) → Paris (CDG)5,085 miles12h 55m
Paris (CDG) → Beijing (PEK)5,085 miles11h 15m
London Gatwick (LGW) → Beijing (PEK)5,071 miles10h 10m
Beijing (PEK) → London Gatwick (LGW)5,071 miles11h 10m
London Heathrow (LHR) → Beijing (PEK)5,063 miles10h
Beijing (PEK) → London Heathrow (LHR)5,063 miles11h 5m
Rome (Fiumicino) (FCO) → Beijing (PEK)5,060 miles10h 10m
Beijing (PEK) → Rome (Fiumicino) (FCO)5,060 miles11h 20m
Milan (Malpensa) (MXP) → Beijing Daxing (PKX)5,047 miles10h 10m
Beijing Daxing (PKX) → Milan (Malpensa) (MXP)5,047 miles11h
Milan (Malpensa) (MXP) → Beijing (PEK)5,025 miles10h 10m
Beijing (PEK) → Milan (Malpensa) (MXP)5,025 miles11h
Brussels (BRU) → Chengdu (TFU)5,019 miles10h 20m
Chengdu (TFU) → Brussels (BRU)5,019 miles10h 55m
Chengdu (TFU) → Milan (Malpensa) (MXP)5,006 miles11h 45m
Milan (Malpensa) (MXP) → Chengdu (TFU)5,006 miles10h 45m
Brussels (BRU) → Beijing (PEK)4,934 miles9h 45m
Beijing (PEK) → Brussels (BRU)4,934 miles10h 35m
Chengdu (TFU) → Frankfurt (FRA)4,884 miles11h
Frankfurt (FRA) → Chengdu (TFU)4,884 miles10h 25m
Frankfurt (FRA) → Beijing Daxing (PKX)4,860 miles9h 30m
Beijing Daxing (PKX) → Frankfurt (FRA)4,860 miles10h 45m
Beijing (PEK) → Frankfurt (FRA)4,836 miles10h 20m
Frankfurt (FRA) → Beijing (PEK)4,836 miles9h 30m
Beijing (PEK) → Munich (MUC)4,795 miles12h 5m
Munich (MUC) → Beijing (PEK)4,795 miles10h 10m
Athens (ATH) → Beijing (PEK)4,724 miles9h 50m
Beijing (PEK) → Athens (ATH)4,724 miles11h 25m
Cairo (CAI) → Beijing (PEK)4,678 miles9h 45m
Beijing (PEK) → Cairo (CAI)4,678 miles11h 45m
Madrid (MAD) → Havana (HAV)4,633 miles9h 35m
Havana (HAV) → Madrid (MAD)4,633 miles8h 40m
Vienna (VIE) → Beijing (PEK)4,627 miles9h 20m
Beijing (PEK) → Vienna (VIE)4,627 miles10h
Budapest (BUD) → Chongqing (CKG)4,621 miles10h 10m
Chongqing (CKG) → Budapest (BUD)4,621 miles10h 45m
Budapest (BUD) → Beijing (PEK)4,551 miles9h 10m
Beijing (PEK) → Budapest (BUD)4,551 miles10h 35m
Copenhagen (CPH) → Beijing (PEK)4,468 miles8h 45m
Beijing (PEK) → Copenhagen (CPH)4,468 miles10h
Istanbul (IST) → Beijing (PEK)4,384 miles9h 25m
Beijing (PEK) → Istanbul (IST)4,384 miles11h 5m
Warsaw (WAW) → Beijing (PEK)4,312 miles8h 30m
Beijing (PEK) → Warsaw (WAW)4,312 miles9h 35m
Nassau (NAS) → Madrid (MAD)4,297 miles7h 45m
Stockholm (Arlanda) (ARN) → Beijing (PEK)4,155 miles8h 20m
Beijing (PEK) → Stockholm (Arlanda) (ARN)4,155 miles9h 20m
Beijing (PEK) → Riyadh (RUH)4,096 miles10h 25m
Riyadh (RUH) → Beijing (PEK)4,096 miles8h 30m
Beijing (PEK) → Abu Dhabi (AUH)3,698 miles8h 50m
Abu Dhabi (AUH) → Beijing (PEK)3,698 miles8h
Beijing (PEK) → Dubai (DXB)3,630 miles9h 5m
Dubai (DXB) → Beijing (PEK)3,630 miles7h 35m
Moscow Sheremetyevo (SVO) → Beijing (PEK)3,599 miles7h 30m
Jakarta (CGK) → Beijing (PEK)3,252 miles7h 30m
Beijing (PEK) → Jakarta (CGK)3,252 miles7h 45m
Dubai (DXB) → Chongqing (CKG)3,131 miles6h 30m
Chongqing (CKG) → Dubai (DXB)3,131 miles7h 20m
Karachi (KHI) → Beijing (PEK)3,020 miles6h 45m
Beijing (PEK) → Singapore (SIN)2,788 miles6h 10m
Singapore (SIN) → Beijing (PEK)2,788 miles6h 35m
Beijing (PEK) → Kuala Lumpur (KUL)2,740 miles6h 40m
Kuala Lumpur (KUL) → Beijing (PEK)2,740 miles6h 20m
Jakarta (CGK) → Chengdu (TFU)2,520 miles5h 50m
Chengdu (TFU) → Jakarta (CGK)2,520 miles6h
Beijing (PEK) → Phuket (HKT)2,478 miles6h
Phuket (HKT) → Beijing (PEK)2,478 miles6h
Beijing (PEK) → Tashkent (TAS)2,448 miles6h 55m
Tashkent (TAS) → Beijing (PEK)2,448 miles5h 25m
Beijing (PEK) → Islamabad (ISB)2,436 miles6h 25m
Islamabad (ISB) → Beijing (PEK)2,436 miles5h 30m
Beijing (PEK) → New Delhi (DEL)2,365 miles7h 35m
New Delhi (DEL) → Beijing (PEK)2,365 miles6h 20m
Shanghai (PVG) → Singapore (SIN)2,363 miles5h 50m
Singapore (SIN) → Shanghai (PVG)2,363 miles5h 30m
Chengdu (TFU) → Colombo (CMB)2,253 miles5h 45m
Colombo (CMB) → Chengdu (TFU)2,253 miles5h 35m
Bishkek (BSZ) → Beijing (PEK)2,162 miles4h 50m
Beijing (PEK) → Ho Chi Minh City (SGN)2,110 miles5h 10m
Ho Chi Minh City (SGN) → Beijing (PEK)2,110 miles4h 55m
Phnom Penh (KTI) → Beijing (PEK)2,107 miles4h 55m
Beijing (PEK) → Phnom Penh (KTI)2,107 miles5h
Phuket (HKT) → Hangzhou (HGH)2,092 miles4h 45m
Hangzhou (HGH) → Phuket (HKT)2,092 miles5h 35m
Beijing (PEK) → Bangkok (BKK)2,059 miles5h 20m
Bangkok (BKK) → Beijing (PEK)2,059 miles4h 45m
Beijing (PEK) → Almaty (ALA)2,031 miles6h 10m
Almaty (ALA) → Beijing (PEK)2,031 miles4h 50m
Bangkok (BKK) → Beijing Daxing (PKX)2,021 miles4h 45m
Beijing Daxing (PKX) → Bangkok (BKK)2,021 miles5h 25m
Chongqing (CKG) → Tokyo (NRT)1,993 miles4h 35m
Tokyo (NRT) → Chongqing (CKG)1,993 miles5h 40m
Chongqing (CKG) → Singapore (SIN)1,966 miles5h 20m
Singapore (SIN) → Chongqing (CKG)1,966 miles5h
Kuala Lumpur (KUL) → Chengdu (TFU)1,912 miles4h 40m
Chengdu (TFU) → Kuala Lumpur (KUL)1,912 miles4h 55m
Beijing (PEK) → Dhaka (DAC)1,888 miles5h 35m
Dhaka (DAC) → Beijing (PEK)1,888 miles5h
Beijing (PEK) → Chiang Mai (CNX)1,805 miles5h 10m
Chiang Mai (CNX) → Beijing (PEK)1,805 miles4h 35m
Bangkok (BKK) → Shanghai (PVG)1,798 miles4h 20m
Shanghai (PVG) → Bangkok (BKK)1,798 miles4h 35m
Beijing (PEK) → Manila (MNL)1,786 miles5h 20m
Manila (MNL) → Beijing (PEK)1,786 miles4h 45m
Bangkok (BKK) → Hangzhou (HGH)1,695 miles3h 30m
Hangzhou (HGH) → Bangkok (BKK)1,695 miles4h 20m
Beijing Daxing (PKX) → Korla (KRL)1,586 miles5h 10m
Chengdu (TFU) → Phuket (HKT)1,583 miles4h

Questions

Where does Air China fly non-stop?
370 non-stop routes across 117 airports in the schedules we hold. The longest is PEK to IAD at 6,901 miles.
What aircraft does Air China fly?
We have seen 14 types on its schedules, most often the Airbus A321.
What is Air China's main hub?
Of the airports whose own schedules list Air China, Frankfurt (FRA) is the largest, with 285 non-stop destinations in total.

Schedules last checked 23/08/2026. How we know this