Shanghai Airlines Boeing 737-800 routes
Where Shanghai Airlines schedules the Boeing 737-800 from October 22 to November 20: 234 routes, 364 flight numbers, 6219 departures. 154 of the routes run daily.
4 Boeing 737-800 layouts at Shanghai Airlines
- 8156Boeing 737-800 →
- 8162Boeing 737-800 →
- 12150Boeing 737-86D →
- 8168Boeing 737-800 →
- A different aircraft than scheduled
- Not yet seen as a Boeing 737-800 — scheduled ahead
| Flight | Which layout usually flies | Days | Departs | Arrives | ||
|---|---|---|---|---|---|---|
| Wenzhou → ShanghaiWNZ–PVG | FM 9526 | 6:30 · 7:20 | 7:50 | 30 of 30 | ||
| FM 9528 | 8:25 · 9:05 | 10:15 | 30 of 30 | |||
| FM 9530 | 14:25 · 14:55 and 1 more | 15:45 | 30 of 30 | |||
| FM 9524 | 20:10 · 20:20 and 1 more | 22:30 | 30 of 30 | |||
| Shanghai → WenzhouPVG–WNZ | FM 9525 | 9:35 · 9:40 | 11:00 | 30 of 30 | ||
| FM 9523 | 10:45 · 16:20 | 18:00 | 30 of 30 | |||
| FM 9527 | 18:05 · 18:10 | 19:30 | 30 of 30 | |||
| FM 9529 | 22:25 | 23:55 | 29 of 30 | |||
| Shanghai → GuangzhouSHA–CAN | FM 9303Airbus A321 scheduled on 22 OctBoeing 787-9 scheduled 24 Oct–17 Nov | 8:30 | 11:05 | 27 of 30 | ||
| FM 9309 | 11:30 | 14:05 | 27 of 30 | |||
| FM 9301Boeing 787-9 scheduled 25 Oct–31 Oct | 7:30 | 10:05 | 20 of 30 | |||
| FM 9313Airbus A330-300 scheduled 22 Oct–24 OctBoeing 787-9 scheduled 25 Oct–31 Oct | 15:30 | 17:55 | 20 of 30 | |||
| FM 9307 | 9:30 | 11:55 | 3 of 30 | |||
| Guangzhou → ShanghaiCAN–SHA | FM 9316 | 15:30 | 17:50 | 27 of 30 | ||
| FM 9308Airbus A321 scheduled on 22 OctBoeing 787-9 scheduled 23 Oct–17 Nov | 12:30 | 14:40 | 26 of 30 | |||
| FM 9306Boeing 787-9 scheduled 25 Oct–31 Oct | 11:30 | 13:35 | 20 of 30 | |||
| FM 9318Airbus A330-300 scheduled 22 Oct–24 OctBoeing 787-9 scheduled 25 Oct–31 Oct | 19:30 | 21:55 | 20 of 30 | |||
| FM 9312 | 13:30 | 15:45 | 3 of 30 | |||
| Changsha → ShanghaiCSX–PVG | FM 9394 | 18:55 · 19:15 | 20:50 | 30 of 30 | ||
| FM 9398Boeing 737 MAX 8 scheduled on 24 Oct | 7:40 · 7:55 and 1 more | 9:45 | 29 of 30 | |||
| FM 9396 | 11:30 | 13:15 | 26 of 30 | |||
| FM 9402 | 7:50 | 9:45 | 3 of 30 | |||
| Shanghai → ChangshaPVG–CSX | FM 9393 | 10:25 · 10:50 and 1 more | 13:00 | 30 of 30 | ||
| FM 9399Boeing 737 MAX 8 scheduled 23 Oct–26 Oct | 14:55 · 15:05 | 17:20 | 28 of 30 | |||
| FM 9397 | 21:25 | 23:45 | 27 of 30 | |||
| FM 9401 | 22:40 | 0:25+1 | 3 of 30 | |||
| Guiyang → ShanghaiKWE–SHA | FM 9458 | 16:15 | 18:40 | 27 of 30 | ||
| FM 9456 | 18:30 | 21:10 | 27 of 30 | |||
| FM 9464 | 11:00 · 12:30 | 14:50 | 18 of 30 | |||
| Shanghai → GuiyangSHA–KWE | FM 9457 | 11:50 | 15:00 | 27 of 30 | ||
| FM 9455 | 13:55 · 14:00 | 17:00 | 27 of 30 | |||
| FM 9463 | 6:45 · 8:30 | 11:30 | 18 of 30 | |||
| Shanghai → ChangchunPVG–CGQ | FM 9079 | 21:00 · 21:15 | 23:55 | 30 of 30 | ||
| FM 9073 | 9:15 | 12:00 | 27 of 30 | |||
| FM 9071Boeing 737 MAX 8 scheduled 23 Oct–20 Nov737 scheduled 27 Oct–19 Nov | 7:40 · 7:50 | 10:25 | 3 of 30 | |||
| FM 842Boeing 737 MAX 8 scheduled 23 Oct–20 Nov | 16:50 · 17:30 | 19:35 | 2 of 30 | |||
| FM 9077 | 19:50 | 22:45 | 2 of 30 | |||
| FM 9067Boeing 737 MAX 8 scheduled 22 Oct–19 Nov | 11:15 | 13:55 | 1 of 30 | |||
| FM 9069Boeing 737 MAX 8 scheduled 22 Oct–20 Nov | 12:40 | 15:25 | 1 of 30 | |||
| Changchun → ShanghaiCGQ–PVG | FM 9080 | 7:00 | 9:45 | 29 of 30 | ||
| FM 9074 | 13:00 | 15:45 | 27 of 30 | |||
| FM 9078 | 7:55 · 8:55 | 11:00 | 3 of 30 | |||
| FM 9072Boeing 737 MAX 8 scheduled 23 Oct–20 Nov737 scheduled 27 Oct–19 Nov | 11:30 · 11:45 | 14:25 | 3 of 30 | |||
| FM 9068Boeing 737 MAX 8 scheduled 23 Oct–20 Nov | 14:55 | 18:00 | 1 of 30 | |||
| FM 841Boeing 737 MAX 8 scheduled 22 Oct–20 Nov | 17:30 | 20:20 | 1 of 30 | |||
| FM 9076Boeing 737 MAX 8 scheduled 25 Oct–20 Nov | 21:05 | 23:55 | 1 of 30 | |||
| Changsha → ShanghaiCSX–SHA | FM 9392 | 8:40 · 10:05 | 10:25 | 29 of 30 | ||
| FM 9400Boeing 737 MAX 8 scheduled 23 Oct–26 Oct | 18:10 · 18:25 | 20:25 | 28 of 30 | |||
| FM 9406 | 7:35 | 9:20 | 3 of 30 | |||
| FM 9390Boeing 737 MAX 8 scheduled on 24 Oct | 21:10 · 21:20 | 22:55 | 2 of 30 | |||
| FM 9396Boeing 737 MAX 8 scheduled 22 Oct–23 Oct | 11:05 | 12:50 | 1 of 30 | |||
| Shanghai → ChangshaSHA–CSX | FM 9391 | 6:55 · 19:55 | 22:00 | 30 of 30 | ||
| FM 9395Boeing 737 MAX 8 scheduled 22 Oct–23 Oct | 8:05 · 8:25 | 10:30 | 27 of 30 | |||
| FM 9397Boeing 737 MAX 8 scheduled on 24 Oct | 11:05 | 13:10 | 2 of 30 | |||
| FM 9389Boeing 737 MAX 8 scheduled on 24 Oct | 18:20 | 20:20 | 2 of 30 | |||
| FM 9405 | 23:05 | 1:00+1 | 2 of 30 | |||
| Zhengzhou → ShanghaiCGO–PVG | FM 9322 | 7:30 | 9:05 | 30 of 30 | ||
| FM 9328Boeing 737 MAX 8 scheduled on 25 Oct | 20:00 | 21:55 | 26 of 30 | |||
| FM 9346 | 12:20 | 13:55 | 3 of 30 | |||
| FM 9348 | 15:15 | 17:05 | 3 of 30 | |||
| Dayong → ShanghaiDYG–PVG | FM 9344 | 20:35 · 22:25 | 0:30+1 | 30 of 30 | ||
| FM 9342Boeing 737 MAX 8 scheduled on 26 Oct | 11:50 · 20:50 and 1 more | 13:40 | 29 of 30 | |||
| FM 7226 | 13:00 | 14:55 | 3 of 30 | |||
| Shanghai → DayongPVG–DYG | FM 9343 | 17:20 · 19:10 | 21:40 | 30 of 30 | ||
| FM 9341Boeing 737 MAX 8 scheduled on 26 Oct | 7:55 · 8:15 and 2 more | 10:50 | 29 of 30 | |||
| FM 7225 | 10:00 | 12:10 | 3 of 30 | |||
| Shanghai → TianjinPVG–TSN | FM 9119 | 21:55 · 22:00 and 1 more | 0:15+1 | 30 of 30 | ||
| FM 9111 | 9:00 · 11:20 | 11:30 | 29 of 30 | |||
| FM 9113 | 7:45 · 8:15 | 10:25 | 3 of 30 | |||
| Shanghai → ZhengzhouSHA–CGO | FM 9347737 scheduled on 26 Oct | 11:55 · 12:45 | 14:40 | 29 of 30 | ||
| FM 9327Boeing 737 MAX 8 scheduled on 25 Oct | 17:00 · 19:20 | 19:00 | 29 of 30 | |||
| FM 9349 | 15:55 · 16:00 | 18:00 | 3 of 30 | |||
| FM 9321 | 17:15 | 19:00 | 1 of 30 | |||
| Tianjin → ShanghaiTSN–PVG | FM 9120 | 7:30 · 7:40 | 10:00 | 30 of 30 | ||
| FM 9112 | 12:30 · 15:00 | 14:40 | 29 of 30 | |||
| FM 9114 | 11:25 | 13:30 | 3 of 30 | |||
| Zhengzhou → ShanghaiCGO–SHA | FM 9324737 scheduled on 27 Oct | 8:20 · 8:30 | 10:20 | 29 of 30 | ||
| FM 9348 | 15:30 | 17:20 | 27 of 30 | |||
| FM 9350 | 19:15 | 20:55 | 3 of 30 | |||
| FM 9328 | 21:00 | 22:40 | 1 of 30 | |||
| Shanghai → ZhengzhouPVG–CGO | FM 9323 | 21:55 · 22:00 and 1 more | 0:30+1 | 30 of 30 | ||
| FM 9321 | 15:20 | 17:20 | 27 of 30 | |||
| FM 9345 | 9:30 | 11:20 | 3 of 30 | |||
| Zhuhai → ShanghaiZUH–SHA | FM 9358 | 19:30 · 19:40 | 21:55 | 30 of 30 | ||
| FM 9362 | 20:20 · 20:50 | 22:25 | 30 of 30 | |||
| Shanghai → KunmingSHA–KMG | FM 9453737 scheduled 22 Oct–25 Oct | 7:40 · 11:10 | 14:55 | 30 of 30 | ||
| FM 9451Boeing 737 MAX 8 scheduled on 24 Oct | 9:15 · 9:45 | 12:55 | 29 of 30 | |||
| Shanghai → TaiyuanSHA–TYN | FM 9139 | 7:00 · 7:05 | 9:40 | 30 of 30 | ||
| FM 9137 | 8:55 | 11:10 | 27 of 30 | |||
| Shanghai → ZhuhaiSHA–ZUH | FM 9361 | 16:40 · 16:45 and 1 more | 19:20 | 30 of 30 | ||
| FM 9357 | 15:55 | 18:30 | 27 of 30 | |||
| Taiyuan → ShanghaiTYN–SHA | FM 9140 | 10:05 · 10:30 | 12:50 | 30 of 30 | ||
| FM 9138 | 12:05 | 14:25 | 27 of 30 | |||
| Kunming → ShanghaiKMG–SHA | FM 9452Boeing 737 MAX 8 scheduled on 24 Oct | 14:00 · 14:05 | 16:55 | 29 of 30 | ||
| FM 9454737 scheduled 22 Oct–25 Oct | 16:00 | 19:00 | 26 of 30 | |||
| Shanghai → TianjinSHA–TSN | FM 9113 | 8:20 | 10:25 | 27 of 30 | ||
| FM 9117 | 20:10 · 20:15 | 22:30 | 27 of 30 | |||
| Tianjin → ShanghaiTSN–SHA | FM 9114 | 11:30 | 13:30 | 27 of 30 | ||
| FM 9118 | 8:15 | 10:05 | 26 of 30 | |||
| Dalian → ShanghaiDLC–PVG | FM 9094 | 14:30 | 16:25 | 26 of 30 | ||
| FM 9092 | 13:05 | 15:05 | 19 of 30 | |||
| FM 9096 | 18:35 | 20:40 | 3 of 30 | |||
| Nanning → ShanghaiNNG–PVG | FM 9384 | 7:25 · 7:35 | 10:15 | 30 of 30 | ||
| FM 9338 | 20:35 | 23:20 | 12 of 30 | |||
| FM 9340 | 11:40 | 14:25 | 4 of 30 | |||
| FM 9386Boeing 737 MAX 8 scheduled 22 Oct–24 Oct | 14:50 | 17:35 | 1 of 30 | |||
| FM 9382 | 16:30 | 19:15 | 1 of 30 | |||
| Shanghai → DalianPVG–DLC | FM 9093 | 11:20 | 13:30 | 26 of 30 | ||
| FM 9091 | 10:10 | 11:55 | 19 of 30 | |||
| FM 9095 | 9:35 | 11:20 | 3 of 30 | |||
| Shanghai → NanningPVG–NNG | FM 9383 | 21:25 · 21:45 | 0:45+1 | 30 of 30 | ||
| FM 9337 | 15:55 | 19:25 | 12 of 30 | |||
| FM 9339 | 7:25 | 10:30 | 4 of 30 | |||
| FM 9385Boeing 737 MAX 8 scheduled 22 Oct–24 Oct | 10:40 | 13:45 | 1 of 30 | |||
| FM 9381 | 12:00 | 15:30 | 1 of 30 | |||
| Shanghai → ShenyangPVG–SHE | FM 9081 | 8:50 · 9:00 | 11:30 | 24 of 30 | ||
| FM 9083 | 13:50 · 13:55 and 1 more | 16:20 | 23 of 30 | |||
| Shenyang → ShanghaiSHE–PVG | FM 9082 | 12:30 | 14:50 | 24 of 30 | ||
| FM 9084 | 17:30 | 20:15 | 23 of 30 | |||
| Shanghai → Taipei CityPVG–TSA | FM 801 | 9:10 · 9:15 | 11:15 | 30 of 30 | ||
| FM 819 | 10:50 · 11:00 | 12:55 | 12 of 30 | |||
| Taipei City → ShanghaiTSA–PVG | FM 802 | 12:20 | 14:15 | 30 of 30 | ||
| FM 820 | 13:40 · 13:55 | 16:00 | 12 of 30 | |||
| Bangkok → ShanghaiBKK–PVG | FM 856Boeing 737 MAX 8 scheduled 22 Oct–24 Oct | 19:05 | 0:20+1 | 26 of 30 | ||
| FM 840Boeing 737 MAX 8 scheduled 26 Oct–20 Nov | 19:55 · 21:55 | 3:20+1 | 5 of 30 | |||
| FM 848Boeing 737 MAX 8 scheduled 26 Oct–20 Nov | 5:05 | 10:35 | 4 of 30 | |||
| FM 842Boeing 737 MAX 8 scheduled 22 Oct–20 Nov | 10:45 | 16:00 | 1 of 30 | |||
| FM 834Boeing 737 MAX 8 scheduled 22 Oct–20 Nov | 16:50 | 22:25 | 1 of 30 | |||
| Shanghai → BangkokPVG–BKK | FM 855Boeing 737 MAX 8 scheduled 22 Oct–24 Oct | 13:45 | 17:50 | 26 of 30 | ||
| FM 839Boeing 737 MAX 8 scheduled 26 Oct–20 Nov | 14:40 · 17:20 | 20:55 | 5 of 30 | |||
| FM 847Boeing 737 MAX 8 scheduled 26 Oct–20 Nov | 0:15 · 0:45 | 4:05 | 4 of 30 | |||
| FM 833Boeing 737 MAX 8 scheduled 22 Oct–20 Nov | 11:45 | 15:50 | 1 of 30 | |||
| FM 841Boeing 737 MAX 8 scheduled 22 Oct–20 Nov | 22:15 | 1:55+1 | 1 of 30 | |||
| Shanghai → ShantouSHA–SWA | FM 9291737 scheduled on 23 Oct | 8:30 · 18:50 | 20:50 | 27 of 30 | ||
| FM 9293 | 7:25 | 9:45 | 3 of 30 | |||
| FM 9299 | 15:55 | 18:20 | 3 of 30 | |||
| FM 9289737 scheduled on 24 Oct | 9:20 | 11:30 | 2 of 30 | |||
| Shantou → ShanghaiSWA–SHA | FM 9292737 scheduled on 23 Oct | 11:50 · 21:40 | 23:25 | 27 of 30 | ||
| FM 9294 | 11:00 | 13:00 | 3 of 30 | |||
| FM 9300 | 19:50 | 21:55 | 3 of 30 | |||
| FM 9290737 scheduled on 24 Oct | 12:45 | 14:55 | 2 of 30 | |||
| Haikou → ShanghaiHAK–SHA | FM 9252 | 12:05 · 14:45 | 14:45 | 30 of 30 | ||
| FM 9254Boeing 787-9 scheduled on 24 OctAirbus A321 scheduled 25 Oct–20 Nov | 20:55 | 23:25 | 2 of 30 | |||
| Shanghai → HaikouSHA–HAK | FM 9251 | 7:55 · 10:40 and 1 more | 10:55 | 30 of 30 | ||
| FM 9253Boeing 787-9 scheduled on 24 OctAirbus A321 scheduled 25 Oct–20 Nov | 16:45 | 19:45 | 2 of 30 | |||
| Baotou → ShanghaiBAV–PVG | FM 9136Boeing 737 MAX 8 scheduled on 22 Oct | 11:05 · 20:05 | 13:45 | 29 of 30 | ||
| FM 9134Boeing 737 MAX 8 scheduled on 24 Oct | 14:50 | 17:20 | 2 of 30 | |||
| Shanghai → BaotouPVG–BAV | FM 9135Boeing 737 MAX 8 scheduled on 22 Oct | 7:05 · 15:50 and 1 more | 10:15 | 29 of 30 | ||
| FM 9133Boeing 737 MAX 8 scheduled on 24 Oct | 11:00 | 14:00 | 2 of 30 | |||
| Shanghai → UrumqiSHA–URC | FM 9221 | 16:55 | 22:40 | 27 of 30 | ||
| FM 9215 | 8:35 | 13:50 | 3 of 30 | |||
| FM 9219Boeing 737 MAX 8 scheduled 22 Oct–20 Nov | 14:15 | 19:20 | 1 of 30 | |||
| Shanghai → XiamenSHA–XMN | FM 9261 | 17:15 | 19:00 | 27 of 30 | ||
| FM 9263Boeing 737 MAX 8 scheduled 25 Oct–20 Nov | 6:50 | 8:40 | 3 of 30 | |||
| FM 9259 | 15:25 | 17:15 | 1 of 30 | |||
| Xiamen → ShanghaiXMN–SHA | FM 9262 | 20:10 | 21:55 | 27 of 30 | ||
| FM 9264Boeing 737 MAX 8 scheduled 25 Oct–20 Nov | 9:40 | 11:40 | 3 of 30 | |||
| FM 9260 | 18:30 | 20:30 | 1 of 30 | |||
| Qinhuangdao → ShanghaiBPE–PVG | FM 9142Boeing 737 MAX 8 scheduled 22 Oct–24 Oct | 9:25 · 9:45 | 12:05 | 28 of 30 | ||
| FM 9144 | 21:55 | 0:15+1 | 2 of 30 | |||
| Zhengzhou → ChangchunCGO–CGQ | FM 9435 | 11:25 · 18:20 | 21:15 | 30 of 30 | ||
| Changchun → ZhengzhouCGQ–CGO | FM 9436 | 8:00 · 15:25 | 10:40 | 30 of 30 | ||
| Changsha → KunmingCSX–KMG | FM 9479 | 7:55 · 8:10 | 10:15 | 30 of 30 | ||
| Changsha → WuzhouCSX–WUZ | FM 9393 | 13:40 · 14:00 | 15:25 | 30 of 30 | ||
| Fuzhou → ShanghaiFOC–SHA | FM 9266 | 9:20 · 9:25 | 10:45 | 30 of 30 | ||
| Haikou → Ji'anHAK–JGS | FM 9270 | 14:40 · 14:55 | 16:30 | 30 of 30 | ||
| Hohhot → ShanghaiHET–SHA | FM 9128 | 19:15 · 19:55 | 22:40 | 30 of 30 | ||
| Hong Kong → ShanghaiHKG–SHA | FM 810 | 20:20 · 21:10 | 22:40 | 30 of 30 | ||
| Hengyang → KunmingHNY–KMG | FM 9429 | 14:55 | 17:05 | 30 of 30 | ||
| Hengyang → ShanghaiHNY–PVG | FM 9430 | 20:55 | 23:10 | 30 of 30 | ||
| Seoul → ShanghaiICN–PVG | FM 828 | 18:25 | 19:50 | 30 of 30 | ||
| Ji'an → HaikouJGS–HAK | FM 9269 | 11:45 · 11:55 | 13:30 | 30 of 30 | ||
| Ji'an → ShanghaiJGS–SHA | FM 9270 | 17:20 · 17:50 | 19:10 | 30 of 30 | ||
| Jixi → QingdaoJXA–TAO | FM 9230 | 12:25 · 12:40 | 15:15 | 30 of 30 | ||
| Kunming → ChangshaKMG–CSX | FM 9480 | 21:00 · 21:10 | 23:25 | 30 of 30 | ||
| Kunming → HengyangKMG–HNY | FM 9430 | 18:10 | 20:05 | 30 of 30 | ||
| Kunming → TianjinKMG–TSN | FM 9162 | 21:00 · 21:05 | 0:30+1 | 30 of 30 | ||
| Guiyang → ShanghaiKWE–PVG | FM 9460 | 7:15 | 9:40 | 30 of 30 | ||
| Taipa → ShanghaiMFM–PVG | FM 806 | 13:25 | 16:00 | 30 of 30 | ||
| Taipa → ShanghaiMFM–SHA | FM 818 | 13:40 | 15:45 | 30 of 30 | ||
| Nanning → WenzhouNNG–WNZ | FM 9560 | 12:00 · 14:25 and 1 more | 16:40 | 30 of 30 | ||
| Beijing → ShanghaiPKX–SHA | FM 9102 | 16:40 · 21:35 | 23:40 | 30 of 30 | ||
| Busan → ShanghaiPUS–PVG | FM 830 | 17:50 | 18:55 | 30 of 30 | ||
| Shanghai → QinhuangdaoPVG–BPE | FM 9141Boeing 737 MAX 8 scheduled 22 Oct–24 Oct | 6:30 · 6:40 | 8:55 | 28 of 30 | ||
| FM 9143 | 19:05 | 21:10 | 2 of 30 | |||
| Shanghai → HengyangPVG–HNY | FM 9429 | 11:30 · 11:45 | 14:10 | 30 of 30 | ||
| Shanghai → SeoulPVG–ICN | FM 827 | 14:05 · 14:35 | 17:25 | 30 of 30 | ||
| Shanghai → GuiyangPVG–KWE | FM 9459 | 21:15 · 21:25 | 0:20+1 | 30 of 30 | ||
| Shanghai → TaipaPVG–MFM | FM 805 | 9:40 | 12:25 | 30 of 30 | ||
| Shanghai → BusanPVG–PUS | FM 829 | 13:35 · 13:55 | 16:50 | 30 of 30 | ||
| Shanghai → TangshanPVG–TVS | FM 9123 | 7:25 · 7:30 and 1 more | 9:45 | 30 of 30 | ||
| Shanghai → ShiyanPVG–WDS | FM 9355737 scheduled 22 Oct–24 Oct | 18:15 · 18:30 | 20:50 | 30 of 30 | ||
| Shanghai → WeihaiPVG–WEH | FM 9233 | 12:15 · 16:55 | 14:10 | 30 of 30 | ||
| Shanghai → XiningPVG–XNN | FM 9209737 scheduled 22 Oct–24 Oct | 6:25 · 6:45 and 2 more | 12:35 | 30 of 30 | ||
| Shanghai → FuzhouSHA–FOC | FM 9265 | 6:55 · 7:00 | 8:30 | 30 of 30 | ||
| Shanghai → HohhotSHA–HET | FM 9127 | 8:45 · 9:45 | 13:00 | 30 of 30 | ||
| Shanghai → Hong KongSHA–HKG | FM 809 | 16:50 · 17:30 | 19:20 | 30 of 30 | ||
| Shanghai → Ji'anSHA–JGS | FM 9269 | 8:50 · 9:10 | 11:00 | 30 of 30 | ||
| Shanghai → TaipaSHA–MFM | FM 817 | 9:55 · 10:05 | 12:40 | 30 of 30 | ||
| Shanghai → BeijingSHA–PKX | FM 9101 | 12:50 · 18:15 | 20:30 | 30 of 30 | ||
| Shanghai → ShenzhenSHA–SZX | FM 9333 | 11:30 · 12:55 | 14:00 | 30 of 30 | ||
| Shanghai → QingdaoSHA–TAO | FM 9229 | 6:50 | 8:25 | 30 of 30 | ||
| Shanghai → WuhanSHA–WUH | FM 9363 | 18:45 · 18:55 | 20:40 | 30 of 30 | ||
| Shenzhen → ShanghaiSZX–SHA | FM 9334 | 15:30 · 17:30 | 17:45 | 30 of 30 | ||
| Qingdao → JixiTAO–JXA | FM 9229 | 9:30 | 11:50 | 30 of 30 | ||
| Qingdao → ShanghaiTAO–SHA | FM 9230 | 15:55 · 16:15 | 17:50 | 30 of 30 | ||
| Tianjin → KunmingTSN–KMG | FM 9161 | 6:55 · 7:00 and 1 more | 10:40 | 30 of 30 | ||
| Tangshan → ShanghaiTVS–PVG | FM 9124 | 10:25 · 10:30 | 12:55 | 30 of 30 | ||
| Shiyan → ShanghaiWDS–PVG | FM 9356737 scheduled 22 Oct–24 Oct | 21:20 · 21:40 | 23:50 | 30 of 30 | ||
| Weihai → ShanghaiWEH–PVG | FM 9234 | 15:10 · 19:20 | 17:10 | 30 of 30 | ||
| Wenzhou → NanningWNZ–NNG | FM 9559 | 7:55 · 10:35 and 1 more | 13:25 | 30 of 30 | ||
| Wuhan → ShanghaiWUH–SHA | FM 9364 | 21:30 · 21:40 | 23:10 | 30 of 30 | ||
| Wuzhou → ChangshaWUZ–CSX | FM 9394 | 16:15 · 16:40 | 17:40 | 30 of 30 | ||
| Xining → ShanghaiXNN–PVG | FM 9210737 scheduled 22 Oct–24 Oct | 10:25 · 11:10 and 1 more | 16:05 | 30 of 30 | ||
| Zhengzhou → YinchuanCGO–INC | FM 9445 | 15:35 · 17:00 | 17:55 | 29 of 30 | ||
| Zhengzhou → WenzhouCGO–WNZ | FM 9446 | 21:35 · 22:30 | 23:50 | 29 of 30 | ||
| Harbin → ShanghaiHRB–PVG | FM 9064Boeing 737 MAX 8 scheduled on 23 Oct | 17:40 · 18:05 | 21:20 | 29 of 30 | ||
| Yinchuan → ZhengzhouINC–CGO | FM 9446 | 18:45 · 19:50 | 20:25 | 29 of 30 | ||
| Yinchuan → ShanghaiINC–SHA | FM 9228 | 11:00 | 13:55 | 27 of 30 | ||
| FM 9226 | 18:20 | 21:20 | 2 of 30 | |||
| Kunming → ShantouKMG–SWA | FM 9470 | 11:50 · 15:15 | 14:15 | 29 of 30 | ||
| Shanghai → HarbinPVG–HRB | FM 9063Boeing 737 MAX 8 scheduled on 23 Oct | 13:40 · 13:55 | 17:00 | 29 of 30 | ||
| Shanghai → XiamenPVG–XMN | FM 9257Boeing 737 MAX 8 scheduled on 23 Oct | 13:55 · 14:20 and 1 more | 16:20 | 29 of 30 | ||
| Shanghai → YinchuanSHA–INC | FM 9227 | 7:00 | 10:10 | 27 of 30 | ||
| FM 9225 | 12:55 | 16:10 | 2 of 30 | |||
| Shantou → KunmingSWA–KMG | FM 9469 | 15:55 · 18:30 | 19:05 | 29 of 30 | ||
| Urumqi → ShanghaiURC–SHA | FM 9220Boeing 737 MAX 8 scheduled 22 Oct–25 Oct | 11:10 | 15:50 | 26 of 30 | ||
| FM 9216 | 14:55 | 19:40 | 3 of 30 | |||
| Wenzhou → ZhengzhouWNZ–CGO | FM 9445 | 12:20 · 14:00 and 1 more | 14:25 | 29 of 30 | ||
| Xiamen → ShanghaiXMN–PVG | FM 9258Boeing 737 MAX 8 scheduled on 23 Oct | 17:25 · 17:30 | 19:25 | 29 of 30 | ||
| Hohhot → HailarHET–HLD | FM 9127 | 13:00 · 14:00 | 16:05 | 28 of 30 | ||
| Hailar → HohhotHLD–HET | FM 9128 | 16:00 · 16:55 | 19:05 | 28 of 30 | ||
| Guilin City → ShanghaiKWL–PVG | FM 9368Boeing 737 MAX 8 scheduled on 23 Oct | 14:30 · 20:00 | 22:20 | 17 of 30 | ||
| FM 9370Boeing 737 MAX 8 scheduled on 22 Oct | 10:15 | 12:25 | 11 of 30 | |||
| Linyi → ShanghaiLYI–PVG | FM 9240 | 20:25 · 22:45 | 22:10 | 28 of 30 | ||
| Shanghai → Guilin CityPVG–KWL | FM 9367Boeing 737 MAX 8 scheduled on 23 Oct | 11:10 · 15:55 | 19:00 | 17 of 30 | ||
| FM 9369Boeing 737 MAX 8 scheduled on 22 Oct | 6:45 | 9:25 | 11 of 30 | |||
| Shanghai → LinyiPVG–LYI | FM 9239 | 18:00 · 20:20 | 19:35 | 28 of 30 | ||
| Shanghai → YichangPVG–YIH | FM 9365 | 6:30 · 17:15 | 19:35 | 28 of 30 | ||
| Shanghai → XianyangSHA–XIY | FM 9203Airbus A321 scheduled 22 Oct–23 Oct | 15:25 · 16:20 | 18:15 | 28 of 30 | ||
| Xianyang → ShanghaiXIY–SHA | FM 9204Airbus A321 scheduled 22 Oct–23 Oct | 19:30 · 20:00 | 21:40 | 28 of 30 | ||
| Yichang → ShanghaiYIH–PVG | FM 9366 | 9:50 · 20:25 | 22:30 | 28 of 30 | ||
| Changchun → NingboCGQ–NGB | FM 9433 | 8:20 | 11:10 | 27 of 30 | ||
| Tokyo → ShanghaiHND–PVG | FM 896Boeing 787-9 scheduled 22 Oct–24 Oct | 17:10 | 19:40 | 27 of 30 | ||
| Nanchang → ShanghaiKHN–SHA | FM 9246 | 21:00 | 22:25 | 27 of 30 | ||
| Kunming → QingdaoKMG–TAO | FM 9415 | 11:40 | 14:55 | 27 of 30 | ||
| Ningbo → ChangchunNGB–CGQ | FM 9434 | 12:00 | 14:55 | 27 of 30 | ||
| Shanghai → TokyoPVG–HND | FM 895Boeing 787-9 scheduled 22 Oct–24 Oct | 12:05 | 15:50 | 27 of 30 | ||
| Shanghai → YantaiPVG–YNT | FM 9231 | 9:25 | 11:05 | 27 of 30 | ||
| Shanghai → NanchangSHA–KHN | FM 9245 | 18:25 | 20:10 | 27 of 30 | ||
| Shanghai → ShenyangSHA–SHE | FM 9085Boeing 737 MAX 8 scheduled 22 Oct–24 Oct | 16:00 | 18:30 | 27 of 30 | ||
| Shenyang → ShanghaiSHE–SHA | FM 9086Boeing 737 MAX 8 scheduled 22 Oct–24 Oct | 19:30 | 22:10 | 27 of 30 | ||
| Qingdao → KunmingTAO–KMG | FM 9416 | 16:00 | 20:00 | 27 of 30 | ||
| Yantai → ShanghaiYNT–PVG | FM 9232 | 11:55 | 13:55 | 27 of 30 | ||
| Shanghai → YantaiSHA–YNT | FM 9241737 scheduled 22 Oct–26 Oct | 7:10 | 9:00 | 26 of 30 | ||
| Yantai → ShanghaiYNT–SHA | FM 9242737 scheduled 22 Oct–26 Oct | 10:00 | 11:40 | 26 of 30 | ||
| Phuket → ShanghaiHKT–PVG | FM 858Boeing 737 MAX 8 scheduled 22 Oct–24 Oct | 23:05 | 5:00+1 | 25 of 30 | ||
| Shanghai → PhuketPVG–HKT | FM 857Boeing 737 MAX 8 scheduled 22 Oct–24 Oct | 17:20 | 22:00 | 25 of 30 | ||
| Dalian → WenzhouDLC–WNZ | FM 9550 | 12:20 · 21:00 and 1 more | 23:30 | 24 of 30 | ||
| Wenzhou → DalianWNZ–DLC | FM 9549 | 15:25 · 17:40 | 19:55 | 24 of 30 | ||
| Changchun → NanjingCGQ–NKG | FM 9431 | 9:40 | 12:40 | 21 of 30 | ||
| Changsha → WenzhouCSX–WNZ | FM 9475 | 12:10 · 22:00 | 13:35 | 21 of 30 | ||
| Nanjing → ChangchunNKG–CGQ | FM 9432 | 20:10 | 22:55 | 21 of 30 | ||
| Nanjing → ShantouNKG–SWA | FM 9431 | 13:40 | 16:00 | 21 of 30 | ||
| Shantou → NanjingSWA–NKG | FM 9432 | 17:00 | 19:10 | 21 of 30 | ||
| Wenzhou → ChangshaWNZ–CSX | FM 9476 | 9:20 · 19:20 | 11:10 | 21 of 30 | ||
| Shanghai → Kota KinabaluPVG–BKI | FM 867 | 19:50 · 20:00 | 0:30+1 | 20 of 30 | ||
| Kota Kinabalu → ShanghaiBKI–PVG | FM 868 | 1:30 | 5:55 | 19 of 30 | ||
| Zhengzhou → DalianCGO–DLC | FM 9505 | 8:45 | 10:25 | 19 of 30 | ||
| Changchun → WuhanCGQ–WUH | FM 9495 | 15:50 | 19:00 | 19 of 30 | ||
| Dalian → ZhengzhouDLC–CGO | FM 9506 | 11:50 | 14:00 | 19 of 30 | ||
| Shanghai → WanxianPVG–WXN | FM 9461737 scheduled 22 Oct–20 Nov | 8:20 · 8:30 and 1 more | 12:15 | 19 of 30 | ||
| Wuhan → ChangchunWUH–CGQ | FM 9496 | 20:00 | 23:30 | 19 of 30 | ||
| Wanxian → ShanghaiWXN–PVG | FM 9462737 scheduled 22 Oct–20 Nov | 11:35 · 13:00 and 1 more | 14:55 | 19 of 30 | ||
| Guangzhou → ShanghaiCAN–PVG | FM 9310Boeing 737 MAX 8 scheduled on 22 OctBoeing 787-9 scheduled 27 Oct–19 Nov | 13:00 | 14:55 | 17 of 30 | ||
| Chongqing → ShanghaiCKG–PVG | FM 9426Boeing 737 MAX 8 scheduled on 23 OctBoeing 787-9 scheduled 27 Oct–19 Nov | 20:35 | 23:00 | 17 of 30 | ||
| Shanghai → ChongqingPVG–CKG | FM 9425Boeing 737 MAX 8 scheduled on 23 OctBoeing 787-9 scheduled 27 Oct–19 Nov | 16:05 · 16:10 | 19:20 | 17 of 30 | ||
| Qionghai → ShanghaiBAR–PVG | FM 9352 | 21:15 | 0:05+1 | 16 of 30 | ||
| Guilin City → ShanghaiKWL–SHA | FM 9372 | 18:10 | 20:30 | 16 of 30 | ||
| Shanghai → QionghaiPVG–BAR | FM 9351 | 17:00 | 20:25 | 16 of 30 | ||
| Shanghai → GuangzhouPVG–CAN | FM 9305Boeing 737 MAX 8 scheduled on 22 OctBoeing 787-9 scheduled 23 Oct–19 Nov | 9:00 | 11:35 | 16 of 30 | ||
| Shanghai → Guilin CitySHA–KWL | FM 9371 | 14:35 | 17:20 | 16 of 30 | ||
| Shanghai → WUTPVG–WUT | FM 9149 | 6:15 · 6:45 | 9:25 | 15 of 30 | ||
| WUT → ShanghaiWUT–PVG | FM 9150 | 9:40 · 10:15 | 12:25 | 15 of 30 | ||
| BZJ → ChangchunBZJ–CGQ | FM 9486 | 19:00 · 19:15 | 21:55 | 13 of 30 | ||
| BZJ → KunmingBZJ–KMG | FM 9485 | 11:50 · 11:55 | 14:35 | 13 of 30 | ||
| Zhengzhou → ZhoushanCGO–HSN | FM 9449 | 12:40 | 14:50 | 13 of 30 | ||
| Changchun → BZJCGQ–BZJ | FM 9485 | 7:55 · 8:15 | 11:05 | 13 of 30 | ||
| Chongqing → ShanghaiCKG–SHA | FM 9420 | 17:50 · 18:45 | 21:10 | 13 of 30 | ||
| Zhoushan → ZhengzhouHSN–CGO | FM 9450 | 21:25 | 23:25 | 13 of 30 | ||
| Zhoushan → ShantouHSN–SWA | FM 9449 | 15:50 | 17:55 | 13 of 30 | ||
| Kunming → BZJKMG–BZJ | FM 9486 | 15:40 | 18:10 | 13 of 30 | ||
| Shanghai → ChongqingSHA–CKG | FM 9419 | 14:05 · 14:35 | 17:25 | 13 of 30 | ||
| Shanghai → Taipei CitySHA–TSA | FM 851 | 8:05 · 8:15 | 10:15 | 13 of 30 | ||
| Shantou → ZhoushanSWA–HSN | FM 9450 | 18:55 · 19:00 | 20:40 | 13 of 30 | ||
| Taipei City → ShanghaiTSA–SHA | FM 852 | 11:30 | 13:20 | 13 of 30 | ||
| Shanghai → YiwuPVG–YIW | FM 9285 | 18:10 | 19:40 | 8 of 30 | ||
| Yiwu → ShanghaiYIW–PVG | FM 9286 | 20:40 | 22:00 | 8 of 30 | ||
| Haikou → ShanghaiHAK–PVG | FM 9256Boeing 737 MAX 8 scheduled 22 Oct–27 Oct | 13:35 · 19:45 | 22:40 | 4 of 30 | ||
| FM 7258 | 16:00 | 18:55 | 3 of 30 | |||
| Nanning → ShanghaiNNG–SHA | FM 9340 | 11:10 | 14:00 | 3 of 30 | ||
| FM 9388 | 18:40 | 21:30 | 3 of 30 | |||
| FM 9386Boeing 737 MAX 8 scheduled 25 Oct–20 Nov | 21:15 | 23:55 | 1 of 30 | |||
| Shanghai → HaikouPVG–HAK | FM 9255Boeing 737 MAX 8 scheduled 22 Oct–27 Oct | 9:20 · 15:30 | 18:45 | 4 of 30 | ||
| FM 7257 | 12:00 | 15:00 | 3 of 30 | |||
| Shanghai → NanningSHA–NNG | FM 9339 | 6:45 | 9:50 | 3 of 30 | ||
| FM 9387 | 14:05 · 14:55 and 1 more | 17:50 | 3 of 30 | |||
| FM 9385Boeing 737 MAX 8 scheduled 25 Oct–20 Nov | 17:10 | 20:15 | 1 of 30 | |||
| Changchun → HefeiCGQ–HFE | FM 9439 | 8:15 · 8:30 | 10:50 | 5 of 30 | ||
| Hefei → ChangchunHFE–CGQ | FM 9440 | 17:25 · 17:55 | 20:10 | 5 of 30 | ||
| Hefei → LiuzhouHFE–LZH | FM 9439 | 11:40 · 11:55 | 13:55 | 5 of 30 | ||
| Liuzhou → HefeiLZH–HFE | FM 9440 | 14:45 · 15:00 | 16:35 | 5 of 30 | ||
| Shanghai → SanyaSHA–SYX | FM 9535 | 12:05 | 15:25 | 3 of 30 | ||
| FM 9537Airbus A321 scheduled 23 Oct–20 Nov | 6:55 | 10:00 | 2 of 30 | |||
| Shantou → ShanghaiSWA–PVG | FM 9298 | 7:15 | 9:25 | 3 of 30 | ||
| FM 9296 | 15:10 | 17:35 | 2 of 30 | |||
| Sanya → ShanghaiSYX–SHA | FM 9536 | 16:40 | 20:10 | 3 of 30 | ||
| FM 9538Airbus A321 scheduled 23 Oct–20 Nov | 11:15 | 14:35 | 2 of 30 | |||
| Osaka → ShanghaiKIX–PVG | FM 822Boeing 787-9 scheduled 22 Oct–20 Nov | 19:00 | 20:25 | 4 of 30 | ||
| Shanghai → OsakaPVG–KIX | FM 821Boeing 787-9 scheduled 22 Oct–20 Nov | 14:55 | 18:00 | 4 of 30 | ||
| Shanghai → LanzhouPVG–LHW | FM 9211737 scheduled 22 Oct–24 Oct | 14:35 | 17:50 | 3 of 30 | ||
| FM 9217Boeing 737 MAX 8 scheduled 25 Oct–20 Nov | 8:55 | 12:20 | 1 of 30 | |||
| Shanghai → ShantouPVG–SWA | FM 9295 | 10:40 | 13:10 | 2 of 30 | ||
| FM 9297 | 21:20 | 23:30 | 2 of 30 | |||
| Urumqi → ShanghaiURC–PVG | FM 9214 | 11:05 | 16:05 | 3 of 30 | ||
| FM 9224Boeing 737 MAX 8 scheduled 22 Oct–23 Oct | 20:20 | 1:15+1 | 1 of 30 | |||
| Dalian → KunmingDLC–KMG | FM 9477 | 15:50 | 19:55 | 3 of 30 | ||
| Harbin → YantaiHRB–YNT | FM 9562 | 18:20 | 20:20 | 3 of 30 | ||
| Quanzhou → ShanghaiJJN–SHA | FM 9278 | 9:55 | 11:30 | 3 of 30 | ||
| Kunming → DalianKMG–DLC | FM 9478 | 11:10 | 14:50 | 3 of 30 | ||
| Kunming → ShanghaiKMG–PVG | FM 9466 | 22:05 | 1:10+1 | 3 of 30 | ||
| Kunming → WenzhouKMG–WNZ | FM 9552 | 13:00 | 15:45 | 3 of 30 | ||
| Guiyang → ZhengzhouKWE–CGO | FM 9435 | 7:55 · 8:05 | 10:20 | 3 of 30 | ||
| Lanzhou → ShanghaiLHW–PVG | FM 9212737 scheduled 22 Oct–24 Oct | 18:40 | 21:40 | 3 of 30 | ||
| Mianyang → ShanghaiMIG–PVG | FM 9410Boeing 737 MAX 8 scheduled 23 Oct–20 Nov | 11:00 · 12:00 | 13:35 | 3 of 30 | ||
| Shanghai → KunmingPVG–KMG | FM 9465 | 10:50 | 14:10 | 3 of 30 | ||
| Shanghai → MianyangPVG–MIG | FM 9409Boeing 737 MAX 8 scheduled 23 Oct–20 Nov | 6:40 · 7:45 | 9:55 | 3 of 30 | ||
| Shanghai → ZhanjiangPVG–ZHA | FM 9373 | 18:25 | 21:10 | 3 of 30 | ||
| Shanghai → ZhuhaiPVG–ZUH | FM 9357 | 15:40 | 18:35 | 3 of 30 | ||
| Shanghai → QuanzhouSHA–JJN | FM 9277 | 7:20 | 9:05 | 3 of 30 | ||
| Wenzhou → KunmingWNZ–KMG | FM 9551 | 16:35 | 19:50 | 3 of 30 | ||
| Wenzhou → XianyangWNZ–XIY | FM 9553 | 7:05 | 9:50 | 3 of 30 | ||
| Wenzhou → YantaiWNZ–YNT | FM 9561 | 12:20 | 14:35 | 3 of 30 | ||
| Xianyang → WenzhouXIY–WNZ | FM 9554 | 10:55 | 13:45 | 3 of 30 | ||
| Yantai → HarbinYNT–HRB | FM 9561 | 15:25 | 17:20 | 3 of 30 | ||
| Yantai → WenzhouYNT–WNZ | FM 9562 | 21:10 | 23:20 | 3 of 30 | ||
| Zhanjiang → ShanghaiZHA–PVG | FM 9374 | 22:05 | 1:00+1 | 3 of 30 | ||
| Zhengzhou → GuiyangCGO–KWE | FM 9436 | 19:45 | 22:15 | 2 of 30 | ||
| Hailar → ShanghaiHLD–PVG | FM 9130 | 17:20 | 20:50 | 2 of 30 | ||
| Shanghai → HailarPVG–HLD | FM 9129 | 13:00 | 16:20 | 2 of 30 | ||
| Shanghai → UrumqiPVG–URC | FM 9213 | 15:40 | 21:00 | 2 of 30 | ||
| Tianfu → ShanghaiTFU–PVG | FM 9544Boeing 737 MAX 8 scheduled 24 Oct–20 Nov | 16:00 | 18:35 | 2 of 30 | ||
| Tianfu → WenzhouTFU–WNZ | FM 9566 | 14:35 | 17:15 | 2 of 30 | ||
| Wenzhou → TianfuWNZ–TFU | FM 9565 | 9:50 | 12:50 | 2 of 30 | ||
| Changchun → Huai'anCGQ–HIA | FM 9483 | 7:45 | 10:00 | 1 of 30 | ||
| Chongqing → WenzhouCKG–WNZ | FM 9564 | 23:45 | 1:55+1 | 1 of 30 | ||
| Huai'an → ChangchunHIA–CGQ | FM 9484 | 17:15 | 19:30 | 1 of 30 | ||
| Huai'an → Guilin CityHIA–KWL | FM 9483 | 10:45 | 13:15 | 1 of 30 | ||
| Guilin City → Huai'anKWL–HIA | FM 9484 | 14:00 | 16:25 | 1 of 30 | ||
| Lanzhou → ShanghaiLHW–SHA | FM 9218Boeing 737 MAX 8 scheduled 25 Oct–20 Nov | 13:20 | 16:05 | 1 of 30 | ||
| Shanghai → SanyaPVG–SYX | FM 9539Boeing 737 MAX 8 scheduled 22 Oct–19 Nov | 9:55 | 13:35 | 1 of 30 | ||
| Shanghai → TianfuPVG–TFU | FM 9543Boeing 737 MAX 8 scheduled 23 Oct–24 Oct | 16:45 | 20:10 | 1 of 30 | ||
| Sanya → ShanghaiSYX–PVG | FM 9540Boeing 737 MAX 8 scheduled 22 Oct–19 Nov | 14:45 | 17:55 | 1 of 30 | ||
| Wenzhou → ChongqingWNZ–CKG | FM 9563 | 20:10 | 22:40 | 1 of 30 |
Flights Shanghai Airlinesoperates itself; codeshares on other airlines' aircraft are not listed. Times are local. “Days flying” counts the days each flight operates in the window; dimmed weekday marks mean the flight runs for part of it. “Usually flies” is, of the dates in the last 30 days the flight was scheduled as a Boeing 737-800 and seen, the share each layout flew, from the aircraft that actually operated; the unfilled part flew a different type than scheduled, named on hover. A flight with fewer than 5 sighted dates shows nothing. Where the airline schedules another type on some dates, the flight says so. Schedule data from OAG, as of October 19.