CAAirline hubOpenFlights carrier code

Air China (CA) flights & route network

1,223 routes · 186 destinations · 5 hub airports across 43 countrys.

Figures computed from the public OpenFlights datasetData source: OpenFlights routes.dat

Airline code
CA
1,223
routes flown
186
destinations
43
countries

Beijing is the capital of China, and one of its largest cities.

Source: Wikipedia · CC BY-SA 3.0

Depart
Return
Guests

We may earn a commission at no extra cost to you.

Affiliate disclosure: We may earn a commission if you book via our links. Learn how TripRoute works.

Routes flown
1,223
scheduled routes
Destinations
186
unique airports served
Hub airports
5
top origins by route count
Countries served
43
destination markets
network hubs

Air China hub airports

top 5 of 5 origins

Airports ranked by the number of Air China routes originating from each IATA code. A higher count indicates a stronger hub — more nonstop destinations available from that airport.

route network

Routes operated by CA

50 of 1,223

Showing the 50 longest Air China routes parsed from the OpenFlights routes dataset. Click any route for live fare comparison.

EWRPVG
Newark → Shanghai
7,370 mi · 45m · China
PVGEWR
Shanghai → Newark
7,370 mi · 45m · United States
PEKJNB
Beijing → Johannesburg
7,275 mi · 45m · South Africa
IAHPEK
Houston → Beijing
7,181 mi · 45m · China
PEKIAH
Beijing → Houston
7,181 mi · 45m · United States
PVGYYZ
Shanghai → Toronto
7,093 mi · 45m · Canada
YYZPVG
Toronto → Shanghai
7,093 mi · 45m · China
ORDPVG
Chicago → Shanghai
7,043 mi · 45m · China
PVGORD
Shanghai → Chicago
7,043 mi · 45m · United States
IADPEK
Washington → Beijing
6,905 mi · 45m · China
PEKIAD
Beijing → Washington
6,905 mi · 45m · United States
JFKPEK
New York → Beijing
6,822 mi · 45m · China
PEKJFK
Beijing → New York
6,822 mi · 45m · United States
EWRPEK
Newark → Beijing
6,815 mi · 45m · China
PEKEWR
Beijing → Newark
6,815 mi · 45m · United States
ORDPEK
Chicago → Beijing
6,563 mi · 45m · China
PEKORD
Beijing → Chicago
6,563 mi · 45m · United States
PEKYYZ
Beijing → Toronto
6,562 mi · 45m · Canada
YYZPEK
Toronto → Beijing
6,562 mi · 45m · China
LAXPVG
Los Angeles → Shanghai
6,472 mi · 45m · China
PVGLAX
Shanghai → Los Angeles
6,472 mi · 45m · United States
LAXPEK
Los Angeles → Beijing
6,237 mi · 45m · China
PEKLAX
Beijing → Los Angeles
6,237 mi · 45m · United States
PVGSFO
Shanghai → San Francisco
6,138 mi · 45m · United States
SFOPVG
San Francisco → Shanghai
6,138 mi · 45m · China
PEKSFO
Beijing → San Francisco
5,899 mi · 45m · United States
SFOPEK
San Francisco → Beijing
5,899 mi · 45m · China
AKLPVG
Auckland → Shanghai
5,821 mi · 45m · China
PVGAKL
Shanghai → Auckland
5,821 mi · 45m · New Zealand
CDGPVG
Paris → Shanghai
5,758 mi · 45m · China
PVGCDG
Shanghai → Paris
5,758 mi · 45m · France
LHRPVG
London → Shanghai
5,742 mi · 45m · China
PVGLHR
Shanghai → London
5,742 mi · 45m · United Kingdom
MADPEK
Madrid → Beijing
5,720 mi · 45m · China
PEKMAD
Beijing → Madrid
5,720 mi · 45m · Spain
MXPPVG
Milano → Shanghai
5,682 mi · 45m · China
PVGMXP
Shanghai → Milano
5,682 mi · 45m · Italy
PVGYVR
Shanghai → Vancouver
5,602 mi · 45m · Canada
YVRPVG
Vancouver → Shanghai
5,602 mi · 45m · China
PEKSYD
Beijing → Sydney
5,570 mi · 45m · Australia
SYDPEK
Sydney → Beijing
5,570 mi · 45m · China
FRAPVG
Frankfurt → Shanghai
5,504 mi · 45m · China
PVGFRA
Shanghai → Frankfurt
5,504 mi · 45m · Germany
MUCPVG
Munich → Shanghai
5,455 mi · 45m · China
PVGMUC
Shanghai → Munich
5,455 mi · 45m · Germany
FRANKG
Frankfurt → Nanjing
5,366 mi · 45m · China
NKGFRA
Nanjing → Frankfurt
5,366 mi · 45m · Germany
PEKYVR
Beijing → Vancouver
5,277 mi · 45m · Canada
YVRPEK
Vancouver → Beijing
5,277 mi · 45m · China
GRUMAD
Sao Paulo → Madrid
5,206 mi · 45m · Spain
network analysis

CA route network

Every figure below is computed live from the OpenFlights routes dataset at the time of page render. No prices, no fabricated carrier names — only the airline codes stored verbatim in thedirectCarriersJSON field on each FlightRoute row.

Longest route
EWR → PVG
7,370 mi · 45m
Newark → Shanghai
Shortest route
CTU → JZH
158 mi · 45m
Chengdu → Jiuzhaigou
Top destination country
China
1,047 inbound routes
Network size
186 destinations
across 43 countrys · 5 hubs

All countries served by CA

Ranked by the number of Air China routes arriving in each destination country. The leading market is where the airline concentrates most of its international capacity.

1.China· 10472.Japan· 253.South Korea· 174.United States· 165.Macau· 156.Germany· 107.Taiwan· 98.Sweden· 79.Hong Kong· 710.Finland· 511.Thailand· 512.Canada· 413.United Kingdom· 314.Spain· 315.Italy· 316.Australia· 317.Switzerland· 318.Turkey· 319.Denmark· 320.Singapore· 321.France· 222.Ethiopia· 223.Egypt· 224.Austria· 225.Russia· 226.India· 227.Burma· 228.Nepal· 229.Mexico· 230.South Africa· 1+13 more
airline profile

About flying with Air China

Air China (CA) operates 1,223 scheduled flight routes parsed from the OpenFlights public routes dataset.

From its primary hub at PEK (Beijing, China) the airline flies 142 nonstop routes, with 4 additional airports serving as regional connection points across the network.

The longest nonstop route operated by Air China is Newark (EWR) to Shanghai (PVG), covering 7,370 great-circle miles and averaging about 45m of flight time. Its shortest scheduled route — Chengdu (CTU) to Jiuzhaigou (JZH) — covers just 158 miles.

Across the full network, Air China serves 43 countrys; the most-served destination market is China with 1,047 inbound routes.

fare strategy

How to find the best Air China fares

Booking out of PEK is usually the strongest fare play: Air China concentrates 142 of its routess from Beijing, and higher route density at a hub means more head-to-head competition — both from other Air China departures and from rival carriers serving overlapping city pairs. Use the Kayak search box above with origin set to PEK to see the airline's full departure board at a glance.

Data sources & methodology

All route, hub, destination and country figures are computed directly from the OpenFlights public-domain routes dataset(openflights.org/data.php)— specifically the directCarriers JSON field on every FlightRoute row, where each airline code (e.g. CA) is parsed from the OpenFlightsroutes.dat airline identifier column. Carrier names come from the companion OpenFlights airlines.dat dataset. No prices or fare estimates appear on this page — those values fluctuate continuously across 100+ booking sites and are fetched live via Kayak at search time.

Browse all flight routesData: OpenFlights routes.dat · airline CA
Data: OpenFlights routes.dat · airline CA
View deal
No booking fees

Affiliate link to Kayak — we may earn a commission at no extra cost to you.