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