Home/ Airlines/ CSH
Active airline

Shanghai Airlines

ICAO  CSH IATA  FM Active · updated Jul 2, 2026
Shanghai Airlines logo FM
328
Active routes
3,657
Observed flights
91
Destinations
13
Countries served
999
Avg route distance (mi)
7,917
Longest route (mi)
269
Domestic routes
59
International routes
Track route changes
Weekly alerts when Shanghai Airlines adds or drops routes. Free for up to 3 airports.
Sign up free
Airline profile

About Shanghai Airlines

Shanghai Airlines (ICAO: CSH) was established on December 30, 1985, as China's first commercial airline with multidimensional investment, funded by the Shanghai municipal government and local enterprises. Initially focusing on domestic routes, the airline expanded its operations to include international services starting in 1997. In late 2002, Shanghai Airlines was successfully listed on the Shanghai Stock Exchange, which facilitated its further growth.

The airline's main operational bases and hubs are Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA). In February 2010, Shanghai Airlines merged with China Eastern Airlines, becoming a wholly-owned subsidiary. Despite the merger, Shanghai Airlines has maintained its distinct brand and livery.

Shanghai Airlines operates a modern and well-maintained fleet, primarily consisting of Boeing 737, 757, and 767 series aircraft. Its route network spans both domestic and international destinations. The airline predominantly serves routes within mainland China, covering over 80 domestic routes to 27 large or medium Chinese cities. Regionally, it flies to destinations like Hong Kong, Taipei, and Macau, with international services reaching major cities in Asia (including Japan, South Korea, Cambodia, the Philippines, and Thailand) and Australia. Shanghai Airlines is an affiliate member of the SkyTeam airline alliance, aligning with its parent company, China Eastern Airlines, which joined as a full member in 2011. The airline offers a frequent flyer program called "Eastern Miles," shared with China Eastern.

Airline facts

Primary hub
Shanghai (Pudong) · PVG
Secondary hubs
CGQ, CGO
Destinations
91
Countries
13
Aircraft types
10
Hub & spoke

Route network

Explore the live route map — click any airport, or pick a hub to focus a base.

Route Network Map

Click on any airport to see its routes
Coverage

Airports served

Showing 94 airports in the Shanghai Airlines network.

PVG
Shanghai (Pudong)
ZSPD
1,805
SHA
Shanghai (Minhang)
ZSSS
683
CGQ
Changchun
ZYCC
368
WNZ
Wenzhou (Longwan)
ZSWZ
288
CGO
Zhengzhou
ZHCC
284
KMG
Kunming
ZPPP
258
SWA
Jieyang (Rongcheng)
ZGOW
197
KWL
Guilin (Lingui)
ZGKL
136
BKK
Bangkok
VTBS
130
CSX
Changsha (Changsha)
ZGHA
104
YNT
Yantai
ZSYT
98
BAV
Baotou
ZBOW
94
DLC
Dalian (Ganjingzi)
ZYTL
94
HIA
Huai'an
ZSSH
91
MFM
Nossa Senhora do Carmo
VMMC
90
NNG
Nanning (Jiangnan)
ZGNN
89
RIZ
Rizhao (Donggang)
ZSRZ
88
WHA
Wuhu
ZSWA
87
KUL
Sepang
WMKK
84
HSN
Zhoushan
ZSZS
83
PEN
Penang
WMKP
80
TSN
Tianjin
ZBTJ
80
DYG
Zhangjiajie (Yongding)
ZGDY
68
WEH
Weihai
ZSWH
67
KWE
Guiyang (Nanming)
ZUGY
66
TAO
Qingdao (Jiaozhou)
ZSQD
63
INC
Yinchuan
ZLIC
60
HLD
Hailar
ZBLA
59
LYI
Linyi (Hedong)
ZSLY
59
YIH
Yichang (Xiaoting)
ZHYC
58
BUD
Budapest
LHBP
55
HET
Hohhot
ZBHH
53
JHG
Jinghong (Gasa)
ZPJH
51
BKI
Kota Kinabalu
WBKK
48
HRB
Harbin
ZYHB
47
HNY
Hengyang
ZGHY
46
TFU
Chengdu (Jianyang)
ZUTF
46
CAN
Guangzhou (Huadu)
ZGGG
45
XIY
Xianyang (Weicheng)
ZLXY
45
MIG
Mianyang (Fucheng)
ZUMY
44
JXA
Jixi
ZYJX
44
URC
Ürümqi
ZWWW
42
HKT
Phuket
VTSP
40
WUH
Wuhan (Huangpi)
ZHHH
40
DSN
Ordos
ZBDS
39
WDS
Shiyan (Maojian)
ZHSY
39
KHN
Nanchang
ZSCN
39
MRS
Marignane, Bouches-du-Rhône
LFML
38
XNN
Haidong (Huzhu Tu Autonomous County)
ZLXN
38
XMN
Xiamen
ZSAM
37
TYN
Taiyuan
ZBYN
35
CKG
Chongqing
ZUCK
35
HAK
Haikou (Meilan)
ZJHK
34
KIX
Osaka
RJBB
33
HFE
Hefei
ZSOF
33
SYX
Sanya (Tianya)
ZJSY
31
NKG
Nanjing
ZSNJ
30
NGB
Ningbo
ZSNB
26
PUS
Busan
RKPK
24
BAR
Qionghai (Basuo)
ZJQH
23
HND
Tokyo
RJTT
22
HKG
Hong Kong
VHHH
22
ZUH
Zhuhai (Jinwan)
ZGSD
22
LHW
Lanzhou (Yongdeng)
ZLLL
22
LZH
Liuzhou (Liujiang)
ZGZH
21
SZX
Shenzhen (Bao'an)
ZGSZ
17
FOC
Fuzhou (Changle)
ZSFZ
17
SHE
Hunnan, Shenyang
ZYTX
14
CMN
Casablanca
GMMN
13
BPE
Qinhuangdao (Changli)
ZBDH
13
HGH
Hangzhou
ZSHC
12
WUT
Xinzhou
ZBXZ
11
NBS
Baishan
ZYBS
11
GMP
Seoul
RKSS
10
ZHA
Zhanjiang
ZGZJ
10
WXN
Wanzhou
ZUWX
10
TSA
Taipei (Songshan)
RCSS
9
YCU
Yuncheng (Yanhu)
ZBYC
9
ICN
Seoul
RKSI
8
TOY
Toyama
RJNT
7
TVS
Tangshan
ZBTS
7
FUK
Fukuoka
RJFF
5
JJN
Quanzhou
ZSQZ
5
WUZ
Tangbu
ZGWZ
4
NGO
Chita
RJGG
4
JGS
Ji'an
ZSJA
4
AOG
Anshan
ZYAS
3
JNZ
Jinzhou (Linghai)
ZYJZ
3
PKX
Beijing
ZBAD
2
BHY
Beihai (Yinhai)
ZGBH
2
PAE
Everett
KPAE
1
BZJ
BZJ
1
SIN
Singapore
WSSS
1
BPL
Bole
ZWBL
1
Full schedule

All routes

100 of 328 routes · sorted by flight frequency. Click a column to sort.

BAVPVG
Baotou Donghe Airport
Shanghai Pudong Int'l
Shanghai
77
927 mi
B38M
May 10, 2026
CGQPVG
Changchun Longjia International Airport
Shanghai Pudong Int'l
Shanghai
72
914 mi
B738
Jul 2, 2026
BKKPVG
Suvarnabhumi Airport
Shanghai Pudong Int'l
Shanghai
69
1,801 mi
B38M
Jun 30, 2026
PENPVG
Penang International Airport
Shanghai Pudong Int'l
Shanghai
63
2,269 mi
B38M
Mar 12, 2026
WNZPVG
Wenzhou Longwan International Airport
Shanghai Pudong Int'l
Shanghai
62
231 mi
B738
Jul 2, 2026
DYGPVG
Zhangjiajie Hehua International Airport
Shanghai Pudong Int'l
Shanghai
61
693 mi
B738
Mar 13, 2026
SWASHA
Jieyang Chaoshan International Airport
Shanghai Hongqiao Int'l
Shanghai
59
606 mi
B738
May 10, 2026
PVGBKK
Shanghai Pudong International Airport
Suvarnabhumi Bangkok Int'l
Bangkok
59
1,801 mi
B38M
Jul 2, 2026
CGOSHA
Zhengzhou Xinzheng International Airport
Shanghai Hongqiao Int'l
Shanghai
53
833 mi
A321
Jul 2, 2026
YIHPVG
Yichang Sanxia Airport
Shanghai Pudong Int'l
Shanghai
52
833 mi
A320
Jul 1, 2026
KMGSHA
Kunming Changshui International Airport
Shanghai Hongqiao Int'l
Shanghai
51
1,197 mi
B738
Jun 22, 2026
KULPVG
Kuala Lumpur International Airport
Shanghai Pudong Int'l
Shanghai
44
2,362 mi
B789
Jul 2, 2026
RIZPVG
Rizhao Shanzihe Airport
Shanghai Pudong Int'l
Shanghai
42
327 mi
B738
Mar 1, 2026
HSNSWA
Zhoushan Putuoshan Airport
Jieyang Chaoshan International Airport
Jieyang
42
570 mi
B738
Mar 16, 2026
KWLPVG
Guilin Liangjiang International Airport
Shanghai Pudong Int'l
Shanghai
41
825 mi
B738
Jun 22, 2026
WHACGQ
Wuhu Xuanzhou Airport
Changchun Longjia Int'l
Changchun
39
971 mi
B738
Mar 16, 2026
RIZDLC
Rizhao Shanzihe Airport
Dalian Zhoushuizi Int'l
Dalian
39
275 mi
B738
Mar 1, 2026
MIGPVG
Mianyang Nanjiao Airport
Shanghai Pudong Int'l
Shanghai
39
1,007 mi
B38M
May 8, 2026
PVGWNZ
Shanghai Pudong International Airport
Wenzhou Int'l
Wenzhou
38
231 mi
B738
Jul 2, 2026
MFMPVG
Macau International Airport
Shanghai Pudong Int'l
Shanghai
38
802 mi
B738
Jul 2, 2026
LYIPVG
Linyi Qiyang Airport
Shanghai Pudong Int'l
Shanghai
36
334 mi
B738
May 10, 2026
HLDHET
Hulunbuir Hailar Airport
Hohhot Baita Int'l
Hohhot
35
697 mi
B738
Mar 16, 2026
WDSPVG
Shiyan Wudangshan Airport
Shanghai Pudong Int'l
Shanghai
34
647 mi
B733
May 10, 2026
MFMSHA
Macau International Airport
Shanghai Hongqiao Int'l
Shanghai
34
787 mi
B738
Jun 15, 2026
HKTPVG
Phuket International Airport
Shanghai Pudong Int'l
Shanghai
32
2,197 mi
B38M
Jun 20, 2026
WEHCGQ
Weihai Dashuibo Airport
Changchun Longjia Int'l
Changchun
32
505 mi
B735
Jan 23, 2026
CGOPVG
Zhengzhou Xinzheng International Airport
Shanghai Pudong Int'l
Shanghai
32
518 mi
B738
Jul 2, 2026
PVGKUL
Shanghai Pudong International Airport
Kuala Lumpur Int'l
Sepang
31
2,362 mi
B38M
Jul 2, 2026
JXATAO
Jixi Xingkaihu Airport
Qingdao Jiaodong Int'l
Qingdao
30
840 mi
B738
May 10, 2026
PVGBUD
Shanghai Pudong International Airport
Budapest Ferenc Liszt International Airport
Budapest
29
5,202 mi
B789
Jul 2, 2026
INCSHA
Yinchuan Hedong International Airport
Shanghai Hongqiao Int'l
Shanghai
28
980 mi
737
Mar 14, 2026
YNTSHA
Yantai Penglai International Airport
Shanghai Hongqiao Int'l
Shanghai
26
448 mi
A20N
Jul 2, 2026
KMGJHG
Kunming Changshui International Airport
Xishuangbanna Gasa
Jinghong
26
256 mi
B733
Apr 23, 2026
KWLWNZ
Guilin Liangjiang International Airport
Wenzhou Int'l
Wenzhou
26
694 mi
B735
Oct 21, 2025
WHAKMG
Wuhu Xuanzhou Airport
Kunming Changshui Int'l
Kunming
25
1,044 mi
B738
Mar 16, 2026
SWAPVG
Jieyang Chaoshan International Airport
Shanghai Pudong Int'l
Shanghai
25
617 mi
B738
May 8, 2026
BKIPVG
Kota Kinabalu International Airport
Shanghai Pudong Int'l
Shanghai
25
1,783 mi
B738
May 8, 2026
CGOCGQ
Zhengzhou Xinzheng International Airport
Changchun Longjia Int'l
Changchun
24
910 mi
B738
Jul 2, 2026
CSXPVG
Changsha Huanghua International Airport
Shanghai Pudong Int'l
Shanghai
24
554 mi
B738
Jun 8, 2026
CGOWNZ
Zhengzhou Xinzheng International Airport
Wenzhou Int'l
Wenzhou
24
617 mi
B738
Jul 2, 2026
WEHPVG
Weihai Dashuibo Airport
Shanghai Pudong Int'l
Shanghai
24
419 mi
B735
Jan 18, 2026
XNNSHA
Xining Caojiabao International Airport
Shanghai Hongqiao Int'l
Shanghai
23
1,165 mi
B738
Feb 24, 2026
CSXSHA
Changsha Huanghua International Airport
Shanghai Hongqiao Int'l
Shanghai
23
530 mi
B738
May 29, 2026
PVGBKI
Shanghai Pudong International Airport
Kota Kinabalu Int'l
Kota Kinabalu
23
1,783 mi
B738
Jul 2, 2026
HIAKWL
Huai'an Lianshui International Airport
Guilin Liangjiang Int'l
Guilin
23
806 mi
B738
Mar 6, 2026
KIXPVG
Kansai International Airport
Shanghai Pudong Int'l
Shanghai
22
814 mi
B789
May 10, 2026
CANSHA
Guangzhou Baiyun International Airport
Shanghai Hongqiao Int'l
Shanghai
22
731 mi
B738
Jun 20, 2026
PVGHRB
Shanghai Pudong International Airport
Harbin Taiping Int'l
Harbin
22
1,030 mi
B738
Jul 2, 2026
YNTWNZ
Yantai Penglai International Airport
Wenzhou Int'l
Wenzhou
21
674 mi
B738
Jul 2, 2026
TSNPVG
Tianjin Binhai International Airport
Shanghai Pudong Int'l
Shanghai
21
606 mi
B738
Jul 2, 2026
TFUPVG
Chengdu Tianfu International Airport
Shanghai Pudong Int'l
Shanghai
21
1,032 mi
B38M
Apr 23, 2026
JHGKMG
Xishuangbanna Gasa International Airport
Kunming Changshui Int'l
Kunming
21
256 mi
B733
May 10, 2026
TYNSHA
Taiyuan Wusu International Airport
Shanghai Hongqiao Int'l
Shanghai
20
672 mi
B738
May 28, 2026
KWESHA
Guiyang Longdongbao International Airport
Shanghai Hongqiao Int'l
Shanghai
20
937 mi
B738
Jul 2, 2026
PVGKWE
Shanghai Pudong International Airport
Guiyang Longdongbao
Guiyang
20
962 mi
B738
Jul 2, 2026
HSNCGO
Zhoushan Putuoshan Airport
Zhengzhou Xinzheng Int'l
Zhengzhou
20
591 mi
B738
Mar 16, 2026
PVGCGQ
Shanghai Pudong International Airport
Changchun Longjia Int'l
Changchun
20
914 mi
B738
Jul 2, 2026
NNGPVG
Nanning Wuxu Airport
Shanghai Pudong Int'l
Shanghai
20
1,025 mi
B738
Jun 29, 2026
CGQHIA
Changchun Longjia International Airport
Huai'an Lianshui
Huai'an Jiangsu
20
788 mi
B738
Jul 1, 2026
HIACGQ
Huai'an Lianshui International Airport
Changchun Longjia Int'l
Changchun
20
788 mi
B738
May 10, 2026
BARKHN
Qionghai Bo'ao Airport
Nanchang Changbei Int'l
Nanchang
19
755 mi
B738
Mar 1, 2026
CGQXIY
Changchun Longjia International Airport
Xi'an Xianyang Int'l
Xi'an
18
1,119 mi
B738
Jul 2, 2026
PVGNNG
Shanghai Pudong International Airport
Nanning Wuxu Int'l
Nanning
18
1,025 mi
B738
Jul 2, 2026
BUDPVG
Budapest Liszt Ferenc International Airport
Shanghai Pudong Int'l
Shanghai
17
5,202 mi
B789
Jul 2, 2026
PVGBAV
Shanghai Pudong International Airport
Baotou
Baotou
17
927 mi
B738
Jul 2, 2026
KWEPVG
Guiyang Longdongbao International Airport
Shanghai Pudong Int'l
Shanghai
17
962 mi
B738
Jul 2, 2026
LZHHFE
Liuzhou Bailian Airport / Bailian Air Base
Hefei Xinqiao Airport
Feixi
17
710 mi
B738
May 10, 2026
WNZNNG
Wenzhou Longwan International Airport
Nanning Wuxu Int'l
Nanning
17
873 mi
B738
Jul 2, 2026
PVGPEN
Shanghai Pudong International Airport
Penang Int'l
George Town
17
2,269 mi
B38M
Jul 2, 2026
PVGCGO
Shanghai Pudong International Airport
Zhengzhou Xinzheng Int'l
Zhengzhou
17
518 mi
B738
Jul 2, 2026
PVGMFM
Shanghai Pudong International Airport
Macau Int'l
Taipa Island (Ilha da Taipa)
16
802 mi
B738
Jul 2, 2026
PVGTSN
Shanghai Pudong International Airport
Tianjin Binhai Int'l
Tianjin
16
606 mi
B738
Jul 2, 2026
XMNSHA
Xiamen Gaoqi International Airport
Shanghai Hongqiao Int'l
Shanghai
16
500 mi
B38M
Jul 2, 2026
KMGHNY
Kunming Changshui International Airport
Hengyang
Hengyang
16
616 mi
B738
Apr 23, 2026
PVGPUS
Shanghai Pudong International Airport
Gimhae Int'l
Busan
16
499 mi
B738
Jul 2, 2026
SWAKMG
Jieyang Chaoshan International Airport
Kunming Changshui Int'l
Kunming
16
862 mi
B738
Mar 11, 2026
TSNKMG
Tianjin Binhai International Airport
Kunming Changshui Int'l
Kunming
16
1,283 mi
B738
Jul 2, 2026
CGQWHA
Changchun Longjia International Airport
Wuhu Xuanzhou
Wanzhi Town
16
971 mi
B738
Mar 16, 2026
PVGHNY
Shanghai Pudong International Airport
Hengyang
Hengyang
16
627 mi
B738
Jul 2, 2026
CGODLC
Zhengzhou Xinzheng International Airport
Dalian Zhoushuizi Int'l
Dalian
16
526 mi
B738
Jul 2, 2026
SHASYX
Shanghai Hongqiao International Airport
Sanya Phoenix Int'l
Hainan
15
1,163 mi
B738
Jul 2, 2026
YNTHRB
Yantai Penglai International Airport
Harbin Taiping Int'l
Harbin
15
614 mi
B738
Jul 2, 2026
SHATYN
Shanghai Hongqiao International Airport
Taiyuan Wusu
Taiyuan
15
672 mi
B738
Jul 2, 2026
SHATAO
Shanghai Hongqiao International Airport
Qingdao Jiaodong Int'l
Qingdao
15
364 mi
B738
Jul 2, 2026
SHAYNT
Shanghai Hongqiao International Airport
Penglai International
Yantai
14
448 mi
A20N
Jul 2, 2026
PVGHND
Shanghai Pudong International Airport
Tokyo Int'l (Haneda)
Ota
14
1,081 mi
B789
Jul 2, 2026
PVGCKG
Shanghai Pudong International Airport
Chongqing Jiangbei Int'l
Chongqing
14
908 mi
B738
Jul 2, 2026
HIANNG
Huai'an Lianshui International Airport
Nanning Wuxu Int'l
Nanning
14
1,021 mi
B735
Oct 21, 2025
WNZCGO
Wenzhou Longwan International Airport
Zhengzhou Xinzheng Int'l
Zhengzhou
14
617 mi
B738
Jul 2, 2026
URCTFU
Ürümqi Tianshan International Airport
Chengdu Tianfu Int'l
Chengdu
14
1,321 mi
B38M
Apr 24, 2026
PVGKWL
Shanghai Pudong International Airport
Guilin Liangjiang Int'l
Guilin
14
825 mi
B735
Jul 2, 2026
HAKSHA
Haikou Meilan International Airport
Shanghai Hongqiao Int'l
Shanghai
14
1,032 mi
B738
Jul 2, 2026
KWLHIA
Guilin Liangjiang International Airport
Huai'an Lianshui
Huai'an Jiangsu
14
806 mi
B738
Jun 29, 2026
SHAKMG
Shanghai Hongqiao International Airport
Kunming Changshui Int'l
Kunming
13
1,197 mi
B733
Jul 2, 2026
PVGMRS
Shanghai Pudong International Airport
Marseille Provence
Marseille
13
5,918 mi
B789
Jul 1, 2026
INCCGO
Yinchuan Hedong International Airport
Zhengzhou Xinzheng Int'l
Zhengzhou
13
491 mi
B738
Mar 5, 2026
CGQWUH
Changchun Longjia International Airport
Wuhan Tianhe
Wuhan
13
1,108 mi
B738
Jul 2, 2026
SHAXMN
Shanghai Hongqiao International Airport
Xiamen Gaoqi Int'l
Xiamen
13
500 mi
B738
Jul 2, 2026
DSNWUH
Ordos Ejin Horo Airport
Wuhan Tianhe
Wuhan
12
650 mi
B738
Mar 6, 2026
LHWSHA
Lanzhou Zhongchuan International Airport
Shanghai Hongqiao Int'l
Shanghai
12
1,080 mi
B738
Mar 15, 2026
Showing 100 of 328 total routes · data from FlightAware AeroAPI, observed operations.

Never miss a Shanghai Airlines route change

Track up to 3 airports free and get weekly alerts when routes are added or removed.

Start tracking