Home » Airlines

Airlines

Airlines operating at Shanghai's airports

Airlines at Shanghai Pudong and Hongqiao airports

Shanghai is one of the world’s busiest aviation hubs. The airlines below are grouped by the terminal in which they primarily operate. Always confirm your terminal on the day of travel — T1 and T2 at Pudong are separate buildings with no airside connection.

Departure information board at a Chinese airport.
Departure information board at a Chinese airport.

Pudong Terminal 1

Terminal 1 is the main base for China Eastern Airlines and Shanghai Airlines, and hosts a wide range of international carriers: Qantas, Jin Air, Delta Air Lines, SriLankan Airlines, Air France, Japan Airlines, Korean Air, KLM Royal Dutch Airlines and China Airlines.

Pudong Terminal 2

Terminal 2 is primarily used by Air China and other Star Alliance members, including Cathay Pacific, Air Canada, Qatar Airways, American Airlines, Finnair, Singapore Airlines and United Airlines.

Pudong Satellite Halls

Satellite Hall S1 serves Terminal 1 and S2 serves Terminal 2. The airlines based in the main terminal still operate the gates in the satellite concourse.

Hongqiao Terminal 1

Terminal 1 handles international, Hong Kong, Macao and Taiwan flights for China Eastern, Shanghai Airlines, Air China, Spring Airlines, Xiamen Airlines and Hebei Airlines, together with Air Macau, Korean Air, Cathay Pacific, Dragonair, Asiana Airlines, All Nippon Airways, Japan Airlines, EVA Air, Hong Kong Airlines and China Airlines.

Hongqiao Terminal 2

Terminal 2 mainly serves domestic flights and is primarily used by 13 Chinese domestic airlines: China Eastern, Shanghai Airlines, Air China, China Southern, Shenzhen Airlines, Hainan Airlines, Shandong Airlines, Juneyao, Chengdu Airlines, Tibet Airlines, China United, Lucky Air and Tianjin Airlines.

Hubs and focus cities

  • China Eastern Airlines — the main hub at Shanghai, with a base at both Pudong and Hongqiao.
  • Shanghai Airlines — a China Eastern group carrier, based at both airports.
  • Air China — a major international hub at Pudong Terminal 2, plus a significant domestic presence at Hongqiao.
  • China Southern Airlines — a secondary hub at Pudong, and a domestic presence at Hongqiao.
  • Juneyao Airlines — a Shanghai-based carrier operating from Hongqiao Terminal 2.
  • Spring Airlines — a low-cost carrier based at Hongqiao Terminal 1.
  • Hainan Airlines — a focus city at Pudong.

Airlines with their own pages

Airline terminal allocations at both airports do change, particularly at Hongqiao. Confirm your terminal with the airline or on the airport flight information screens before you travel [TO VERIFY].

China Eastern Airlines

Code IATA: MU
Terminal: PVG T1 / SHA T1, T2

Shanghai Airlines

Code IATA: FM
Terminal: PVG T1 / SHA T1, T2

Air China

Code IATA: CA
Terminal: PVG T2 / SHA T1, T2

China Southern Airlines

Code IATA: CZ
Terminal: PVG T2 / SHA T2

Hainan Airlines

Code IATA: HU
Terminal: SHA T2

Juneyao Airlines

Code IATA: HO
Terminal: SHA T2

Spring Airlines

Code IATA: 9C
Terminal: SHA T1

Shandong Airlines

Code IATA: SC
Terminal: SHA T2

Shenzhen Airlines

Code IATA: ZH
Terminal: SHA T2

Xiamen Airlines

Code IATA: MF
Terminal: SHA T1

Hebei Airlines

Code IATA: NS
Terminal: SHA T1

Chengdu Airlines

Code IATA: EU
Terminal: SHA T2

Tibet Airlines

Code IATA: TV
Terminal: SHA T2

China United Airlines

Code IATA: KN
Terminal: SHA T2

Lucky Air

Code IATA: 8L
Terminal: SHA T2

Tianjin Airlines

Code IATA: GS
Terminal: SHA T2

Cathay Pacific

Code IATA: CX
Terminal: PVG T2 / SHA T1

Air Canada

Code IATA: AC
Terminal: PVG T2

Qatar Airways

Code IATA: QR
Terminal: PVG T2

American Airlines

Code IATA: AA
Terminal: PVG T2

Finnair

Code IATA: AY
Terminal: PVG T2

Singapore Airlines

Code IATA: SQ
Terminal: PVG T2

United Airlines

Code IATA: UA
Terminal: PVG T2

Qantas

Code IATA: QF
Terminal: PVG T1

Delta Air Lines

Code IATA: DL
Terminal: PVG T1

Air France

Code IATA: AF
Terminal: PVG T1

Japan Airlines

Code IATA: JL
Terminal: PVG T1 / SHA T1

Korean Air

Code IATA: KE
Terminal: PVG T1 / SHA T1

KLM Royal Dutch Airlines

Code IATA: KL
Terminal: PVG T1

SriLankan Airlines

Code IATA: UL
Terminal: PVG T1

China Airlines

Code IATA: CI
Terminal: PVG T1 / SHA T1

Air Macau

Code IATA: NX
Terminal: SHA T1

Asiana Airlines

Code IATA: OZ
Terminal: SHA T1

All Nippon Airways

Code IATA: NH
Terminal: SHA T1

EVA Air

Code IATA: BR
Terminal: SHA T1

Hong Kong Airlines

Code IATA: HX
Terminal: SHA T1

Lufthansa

Code IATA: LH
Terminal: PVG T2
Close Welcome Bar