China Eastern Airlines operates 47 non-stop routes from Shanghai SHA.
- Altay (AAT) — 3,360 km, 325 min
- Guangzhou (CAN) — 1,174 km, 145 min
- Zhengzhou (CGO) — 792 km, 120 min
- Changchun (CGQ) — 1,470 km, 160 min
- Chongqing (CKG) — 1,419 km, 170 min
- Changsha (CSX) — 853 km, 115 min
- Chengdu (CTU) — 1,661 km, 190 min
- Dalian (DLC) — 861 km, 120 min
- Dali City (DLU) — 2,144 km, 230 min
- Fuzhou (FOC) — 605 km, 95 min
- Seoul (GMP) — 866 km, 125 min
- Haikou (HAK) — 1,656 km, 180 min
- Hohhot (HET) — 1,370 km, 170 min
- Hong Kong (HKG) — 1,227 km, 165 min
- Tokyo (HND) — 1,780 km, 185 min
- Harbin (HRB) — 1,656 km, 185 min
- Yinchuan (INC) — 1,577 km, 180 min
- Nanchang (KHN) — 583 km, 85 min
- Kunming (KMG) — 1,926 km, 195 min
- Ganzhou (KOW) — 873 km, 115 min
- Korla (KRL) — 3,333 km, 370 min
- Guiyang (KWE) — 1,507 km, 170 min
- Lanzhou (LHW) — 1,738 km, 195 min
- Lijiang (LJG) — 2,112 km, 205 min
- Linyi (LYI) — 506 km, 105 min
- Macau (MFM) — 1,264 km, 155 min
- Beijing (PEK) — 1,074 km, 140 min
- Beijing (PKX) — 1,024 km, 130 min
- Shenyang (SHE) — 1,174 km, 150 min
- Sanming (SQJ) — 629 km, 90 min
- Jieyang (SWA) — 972 km, 130 min
- Sanya (SYX) — 1,866 km, 190 min
- Shenzhen (SZX) — 1,206 km, 150 min
- Qingdao (TAO) — 584 km, 100 min
- Chengdu (TFU) — 1,618 km, 185 min
- Jinan (TNA) — 734 km, 110 min
- Taipei (TSA) — 680 km, 120 min
- Tianjin (TSN) — 951 km, 130 min
- Taiyuan (TYN) — 1,080 km, 140 min
- Urumqi (URC) — 3,277 km, 320 min
- Weihai (WEH) — 669 km, 118 min
- Wuhan (WUH) — 681 km, 110 min
- Xian (XIY) — 1,229 km, 150 min
- Xiamen (XMN) — 801 km, 110 min
- Xining (XNN) — 1,876 km, 215 min
- Yantai (YNT) — 717 km, 110 min
- Zhuhai (ZUH) — 1,289 km, 150 min
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
How many destinations does China Eastern Airlines serve from Shanghai (SHA)?
China Eastern Airlines flies to 47 non-stop destinations from Shanghai SHA.