Direct flights from Shanghai Hongqiao International Airport (SHA)
Shanghai Hongqiao International Airport in Shanghai, China has direct flights to 67 airports in 6 countries, flown by 26 airlines. The longest is to Chizhou (JUH) at 5,015 km.
See every route from SHA on the mapDirect flights from SHA by country
China (62)
- AQG Anqing · 415 km · ~1h · China Eastern
- BAV Baotou · 1,456 km · ~2h 15m · Shanghai Airlines and China Eastern
- PEK Beijing · 1,076 km · ~1h 50m · Air China, China Southern Airlines and Shanghai Airlines +4
- NAY Beijing · 1,054 km · ~1h 45m · China United Airlines and China Eastern
- BFJ Bijie · 1,613 km · ~2h 30m · Juneyao Airlines
- CSX Changcha · 852 km · ~1h 30m · Spring Airlines, China Southern Airlines and Shanghai Airlines +2
- CGD Changde · 967 km · ~1h 40m · Spring Airlines
- CIH Changzhi · 944 km · ~1h 40m · Juneyao Airlines
- CTU Chengdu · 1,659 km · ~2h 30m · Spring Airlines, Air China and Shanghai Airlines +4
- JUH Chizhou · 5,015 km · ~6h 35m · Juneyao Airlines
- CKG Chongqing · 1,417 km · ~2h 15m · Spring Airlines, Air China and Shanghai Airlines +4
- DOY Dongying · 740 km · ~1h 25m · Spring Airlines
- FUG Fuyang · 560 km · ~1h 10m · Shanghai Airlines and China Eastern
- FOC Fuzhou · 608 km · ~1h 15m · China Southern Airlines, Shanghai Airlines and Xiamen Airlines +1
- KOW Ganzhou · 873 km · ~1h 35m · China Eastern
- CAN Guangzhou · 1,176 km · ~1h 55m · Spring Airlines, Air China and China Southern Airlines +4
- KWL Guilin · 1,272 km · ~2h 5m · Shanghai Airlines and China Eastern
- KWE Guiyang · 1,506 km · ~2h 20m · Spring Airlines, Air China and China Southern Airlines +3
- HDG Handan · 870 km · ~1h 35m · China Eastern
- HET Hohhot · 1,371 km · ~2h 10m · Shanghai Airlines and China Eastern
- HIA Huai An · 355 km · ~55m · China Eastern
- TXN Huangshan · 337 km · ~55m · Shanghai Airlines and China Eastern
- JGS Jian · 803 km · ~1h 30m · Shanghai Airlines and China Eastern
- TNA Jinan · 735 km · ~1h 25m · Air China, China Eastern and Shandong Airlines
- JDZ Jingdezhen · 450 km · ~1h 5m · Air China and Shenzhen Airlines
- JNG Jining · 647 km · ~1h 15m · Shanghai Airlines and China Eastern
- JIU Jiujiang · 541 km · ~1h 10m · China Eastern
- KMG Kunming · 1,925 km · ~2h 50m · Spring Airlines, China Southern Airlines and Shanghai Airlines +2
- LHW Lanzhou · 1,702 km · ~2h 35m · Spring Airlines, Shanghai Airlines and China Eastern
- LYG Lianyungang · 440 km · ~1h · Shanghai Airlines and China Eastern
- LJG Lijiang · 2,109 km · ~3h 5m · China Eastern
- LYI Linyi · 507 km · ~1h 5m · Shanghai Airlines and China Eastern
- LZH Liuzhou · 1,408 km · ~2h 15m · China Eastern
- LCX Longyan · 760 km · ~1h 25m · Juneyao Airlines
- LYA Luoyang · 923 km · ~1h 40m · China Eastern
- KHN Nanchang · 584 km · ~1h 15m · Shanghai Airlines and China Eastern
- NNG Nanning · 1,615 km · ~2h 30m · China Southern Airlines, Shanghai Airlines and Juneyao Airlines +1
- NNY Nanyang · 845 km · ~1h 30m · China Southern Airlines
- JIQ Qianjiang · 1,214 km · ~2h · Spring Airlines
- TAO Qingdao · 571 km · ~1h 10m · Spring Airlines, Air China and Shanghai Airlines +3
- JJN Quanzhou · 761 km · ~1h 25m · Spring Airlines, China Southern Airlines and Xiamen Airlines
- SYX Sanya · 1,869 km · ~2h 45m · Spring Airlines, Juneyao Airlines and China Eastern
- SWA Shantou · 975 km · ~1h 40m · Spring Airlines, China Southern Airlines and Shanghai Airlines +1
- SHE Shenyang · 1,200 km · ~2h · Shanghai Airlines and China Eastern
- SZX Shenzhen · 1,208 km · ~2h · Spring Airlines, Air China and China Southern Airlines +4
- SJW Shijiazhuang · 993 km · ~1h 45m · Spring Airlines, Shanghai Airlines and China United Airlines +2
- TYN Taiyuan · 1,080 km · ~1h 50m · Shanghai Airlines, Juneyao Airlines and Hainan Airlines +1
- TSN Tianjin · 953 km · ~1h 40m · Air China, Shanghai Airlines and Tianjin Airlines +4
- URC Urumqi · 3,272 km · ~4h 30m · Spring Airlines, China Southern Airlines and Shanghai Airlines +3
- WNZ Wenzhou · 368 km · ~55m · Shanghai Airlines, Juneyao Airlines and China Eastern
- WUH Wuhan · 681 km · ~1h 20m · China Southern Airlines, Shanghai Airlines and Juneyao Airlines +1
- WUS Wuyishan · 505 km · ~1h 5m · China Eastern
- XIY Xi'an · 1,229 km · ~2h · Spring Airlines, China Southern Airlines and Shanghai Airlines +2
- XMN Xiamen · 804 km · ~1h 30m · Spring Airlines, China Southern Airlines and Shanghai Airlines +3
- XUZ Xuzhou · 476 km · ~1h 5m · China Eastern
- YNZ Yancheng · 270 km · ~50m · China Eastern
- YNT Yantai · 690 km · ~1h 20m · Air China, Shanghai Airlines and China Eastern +1
- YIH Yichang · 943 km · ~1h 40m · Shanghai Airlines and China Eastern
- YIC Yichun · 778 km · ~1h 25m · Lucky Air
- CGO Zhengzhou · 791 km · ~1h 30m · China Southern Airlines, Shanghai Airlines and China Eastern
- ZUH Zhuhai · 1,292 km · ~2h 5m · Spring Airlines, China Southern Airlines and Juneyao Airlines +1
- ZYI Zunyi · 1,457 km · ~2h 15m · Spring Airlines
Hong Kong (1)
- HKG Hong Kong · 1,232 km · ~2h · Cathay Pacific, Shanghai Airlines and Hong Kong Airlines +2
Japan (1)
- HND Tokyo · 1,777 km · ~2h 40m · Air China, Shanghai Airlines and Japan Airlines +2
Macau (1)
- MFM Macau · 1,266 km · ~2h 5m · Air China, Shanghai Airlines and China Eastern +1
South Korea (1)
- GMP Seoul · 866 km · ~1h 35m · Shanghai Airlines, Korean Air and China Eastern +1
Taiwan (1)
- TSA Taipei · 682 km · ~1h 20m · EVA Air, Air China and China Airlines +3
Airlines flying from SHA
Aero Nomad Airlines, Air China, Air Macau, All Nippon Airways, Asiana Airlines, Cathay Pacific, China Airlines, China Eastern, China Southern Airlines, China United Airlines, EVA Air, Hainan Airlines, Hebei Airlines, Hong Kong Airlines, Japan Airlines, Juneyao Airlines, Korean Air, LIFT Airline, Lucky Air, Shandong Airlines, Shanghai Airlines, Shenzhen Airlines, Spring Airlines, Tianjin Airlines, Xiamen Airlines, Xizang Airlines
Other airports in Shanghai
- PVG Shanghai Pudong International Airport · 191 destinations
Going somewhere SHA doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Shanghai to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.