site logo
SkyView
Hotels
FlightsGuidesMoreMembership
Log In
  1. Flightmap
  2. Airports in China
  3. Flights from SHA

Flights from Shanghai (SHA)

Last updated: Oct 2, 2026

Did you mean flights to Shanghai?

Shanghai Hongqiao is the older and closer of the city's two airports, handling mostly domestic and regional flights, and a hub for China Eastern and Shanghai Airlines.

Right now there are 75 airports in 6 countries connected to Shanghai, 66 of them domestic, with 34 airlines flying scheduled passenger traffic.

Shanghai's longest nonstop connection is Altay (AAT), 2,086 miles, offered by China Eastern Airlines.

Its terminal is joined directly to Hongqiao railway station and the metro, forming one of the largest air-and-rail hubs in the world. You can step off a Beijing bullet train and walk to a departure gate.

On this page

  1. Airlines flying from Shanghai
  2. Popular destinations from Shanghai
  3. Popular destinations with a stopover
  4. Information on Points & Miles
  5. Flights from Shanghai (SHA) by country
  6. Seasonal and upcoming routes from Shanghai
  7. Airline alliances from Shanghai
  8. Award programs flying from Shanghai
  9. Domestic flights from Shanghai
  10. Alternative airports near Shanghai
  11. Frequently asked questions

Airlines flying from Shanghai

  • China Eastern Airlines66 destinations
  • Juneyao Airlines48 destinations
  • XiamenAir44 destinations
  • Shanghai Airlines39 destinations
  • Air China24 destinations
  • China Southern Airlines24 destinations
  • Shenzhen Airlines24 destinations
  • Sichuan Airlines22 destinations
  • Spring Airlines22 destinations
  • China Express Airlines17 destinations
  • Shandong Airlines13 destinations
  • Hebei Airlines8 destinations
  • Tibet Airlines8 destinations
  • Hainan Airlines6 destinations
  • China United Airlines4 destinations
  • Etihad Airways3 destinations
  • Kunming Airlines3 destinations
  • Zhejiang Loong Airlines3 destinations
  • Chengdu Airlines2 destinations
  • Lucky Air2 destinations
Show top 20 airlinesShow less

Popular destinations from Shanghai

The places reachable from Shanghai on the most scheduled services, busiest first.

  • Beijing (PEK)669 mi
  • Guangzhou (CAN)730 mi
  • Shenzhen (SZX)751 mi
  • Chengdu (CTU)1,031 mi
  • Kunming (KMG)1,210 mi
  • Xiamen (XMN)500 mi
  • Urumqi (URC)2,033 mi
  • Xianyang (XIY)764 mi
  • Chengdu (TFU)1,031 mi
  • Beijing (PKX)638 mi
  • Chongqing (CKG)880 mi
  • Taipa (MFM)786 mi
  • Hong Kong (HKG)766 mi
  • Tokyo (HND)1,104 mi
  • Taiyuan (TYN)671 mi
  • Tianjin (TSN)592 mi
  • Zhuhai (ZUH)803 mi
  • Qingdao (TAO)355 mi
  • Haikou (HAK)1,031 mi
  • Sanya (SYX)1,162 mi
Show top 20 destinationsShow less

Popular destinations with a stopover

Aside from the non-stop destinations above, these popular places require a connection:

  • Daqing Shi (DQA)China
  • Shangri-La (DIG)China
  • Lhasa (LXA)China
  • Jiayuguan (JGN)China
  • Enshi (ENH)China
  • Ordos (DSN)China
  • Kashgar (KHG)China

Information on Points & Miles

Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop destinations from Shanghai not already shown in a shorter great-circle distance band.

From Shanghai, which places within 500 miles can I reach?

  • Linyi (LYI)315 mi
  • Qingdao (TAO)355 mi
  • Nanchang (KHN)363 mi
  • Fuzhou (FOC)378 mi
  • Weihai (WEH)417 mi
  • Wuhan (WUH)423 mi
  • Taipei City (TSA)424 mi
  • Yantai (YNT)429 mi
  • Jinan (TNA)457 mi
  • Dongying (DOY)460 mi
  • Quanzhou (JJN)473 mi
  • Zhengzhou (CGO)492 mi
  • Ji'an (JGS)499 mi
  • Xiamen (XMN)500 mi
Show all 14 destinationsShow less

From Shanghai, which places within 1,000 miles can I reach?

  • Changsha (CSX)529 mi
  • Xiangfan (XFN)536 mi
  • Dalian (DLC)537 mi
  • Seoul (GMP)538 mi
  • Ganzhou (KOW)538 mi
  • Tianjin (TSN)592 mi
  • Changde (CGD)601 mi
  • Hengyang (HNY)604 mi
  • Shantou (SWA)606 mi
  • Shijiazhuang (SJW)617 mi
  • Beijing (PKX)638 mi
  • Beijing (PEK)669 mi
  • Taiyuan (TYN)671 mi
  • Guangzhou (CAN)730 mi
  • Shenyang (SHE)731 mi
  • Shenzhen (SZX)751 mi
  • Datong (DAT)754 mi
  • Foshan (FUO)756 mi
  • Xianyang (XIY)764 mi
  • Hong Kong (HKG)766 mi
Show top 20 destinationsShow less

From Shanghai, which places within 2,000 miles can I reach?

  • Yinchuan (INC)1,002 mi
  • Nanning (NNG)1,004 mi
  • Chengdu (CTU)1,031 mi
  • Haikou (HAK)1,031 mi
  • Harbin (HRB)1,031 mi
  • Chengdu (TFU)1,031 mi
  • Lanzhou (LHW)1,079 mi
  • Tokyo (HND)1,104 mi
  • Sanya (SYX)1,162 mi
  • Xining (XNN)1,164 mi
  • Kunming (KMG)1,210 mi
  • Hailar (HLD)1,247 mi
  • Lijiang (LJG)1,311 mi
  • Xiaguan (DLU)1,331 mi
  • Jinghong (JHG)1,419 mi
  • Tengchong (TCZ)1,456 mi
Show all 16 destinationsShow less

From Shanghai, which places within 3,000 miles can I reach?

  • Urumqi (URC)2,033 mi
  • Korla (KRL)2,070 mi
  • Altay (AAT)2,086 mi

Flights from Shanghai (SHA) by country

  • You can fly nonstop from Shanghai to Tokyo (HND) in Japan with Air China (Star Alliance), All Nippon Airways (Star Alliance), China Eastern Airlines (SkyTeam), Japan Airlines (Oneworld), and Shanghai Airlines (SkyTeam).

    Japan1 destination
  • You can fly nonstop from Shanghai to Seoul (GMP) in South Korea with Asiana Airlines (Star Alliance), China Eastern Airlines (SkyTeam), Juneyao Airlines, Korean Air (SkyTeam), Shanghai Airlines (SkyTeam), and XiamenAir (SkyTeam).

    South Korea1 destination
  • You can fly nonstop from Shanghai to Taipei City (TSA) in Taiwan with Air China (Star Alliance), China Airlines (SkyTeam), China Eastern Airlines (SkyTeam), EVA Air (Star Alliance), and Shanghai Airlines (SkyTeam).

    Taiwan1 destination

Seasonal and upcoming routes from Shanghai

Not flying yet

  • Beihai (BHY)Oct 25, 2026 – Mar 27, 2027
  • Tengchong (TCZ)Oct 25, 2026 – Mar 27, 2027

Ending before the rest

  • Altay (AAT)Through Oct 24, 2026
  • Korla (KRL)Through Oct 24, 2026
  • Guilin City (KWL)Through Mar 26, 2027
  • Changde (CGD)Through Mar 27, 2027
  • Datong (DAT)Through Mar 27, 2027
  • Dongying (DOY)Through Mar 27, 2027
  • Foshan (FUO)Through Mar 27, 2027
  • Hengyang (HNY)Through Mar 27, 2027
  • Ji'an (JGS)Through Mar 27, 2027
  • Jinghong (JHG)Through Mar 27, 2027
  • Nanchang (KHN)Through Mar 27, 2027
  • Ganzhou (KOW)Through Mar 27, 2027
  • Linyi (LYI)Through Mar 27, 2027
  • Luzhou (LZO)Through Mar 27, 2027
  • Shijiazhuang (SJW)Through Mar 27, 2027
  • Xiangfan (XFN)Through Mar 27, 2027
  • Xining (XNN)Through Mar 27, 2027
Show all 17 routesShow less

The other 43 routes are scheduled across the whole window the feed publishes.

Airline alliances from Shanghai

  • SkyTeam57 destinations
  • Star Alliance26 destinations
  • Oneworld3 destinations

Award programs flying from Shanghai

How many of these destinations each program's airlines fly to. Reach, not award availability — that is a live fare question this schedule feed cannot answer.

  • Club Premier57 destinations
  • Delta SkyMiles57 destinations
  • Flying Blue57 destinations
  • SAS EuroBonus57 destinations
  • Virgin Atlantic57 destinations
  • Aeroplan26 destinations
  • All Nippon Airways26 destinations
  • EVA Air Infinity MileageLands26 destinations
  • LifeMiles26 destinations
  • Lufthansa Miles & More26 destinations
  • Singapore KrisFlyer26 destinations
  • TAP Miles&Go26 destinations
  • Turkish Miles&Smiles26 destinations
  • United MileagePlus26 destinations
  • Alaska Atmos Rewards3 destinations
  • American Airlines3 destinations
  • British Airways3 destinations
  • Cathay Pacific3 destinations
  • Etihad Guest3 destinations
  • Finnair Plus3 destinations
Show top 20 programsShow less

Domestic flights from Shanghai

  • Beijing (PEK)669 mi
  • Guangzhou (CAN)730 mi
  • Shenzhen (SZX)751 mi
  • Chengdu (CTU)1,031 mi
  • Kunming (KMG)1,210 mi
  • Xiamen (XMN)500 mi
  • Urumqi (URC)2,033 mi
  • Xianyang (XIY)764 mi
  • Chengdu (TFU)1,031 mi
  • Beijing (PKX)638 mi
  • Chongqing (CKG)880 mi
  • Taipa (MFM)786 mi
  • Hong Kong (HKG)766 mi
  • Taiyuan (TYN)671 mi
  • Tianjin (TSN)592 mi
  • Zhuhai (ZUH)803 mi
  • Qingdao (TAO)355 mi
  • Haikou (HAK)1,031 mi
  • Sanya (SYX)1,162 mi
  • Guiyang (KWE)936 mi
Show top 20 destinationsShow less

Alternative airports near Shanghai

  • Shanghai (PVG)28 mi / 45 km
  • Suzhou (SZV)55 mi / 89 km
  • Wuxi (WUX)57 mi / 92 km
  • Nantong (NTG)64 mi / 103 km
  • Hangzhou (HGH)86 mi / 138 km

Frequently asked questions

What is the official name of airport SHA?

The airport's official name is Shanghai Hongqiao International Airport. On Roame and most flight schedules, you will find it under the code SHA.

What is the airport code for Shanghai Hongqiao International Airport?

The IATA airport code for Shanghai Hongqiao International Airport is SHA. Enter SHA in Flightmap whenever you want to use this exact airport.

Where is Shanghai Hongqiao International Airport (SHA)?

Shanghai Hongqiao International Airport serves Shanghai, China. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to SHA, not just the broader city.

How can I explore flights from Shanghai (SHA)?

Open the map with SHA as your departure airport and Anywhere as the destination. You can then narrow the routes by airline, alliance, aircraft, mileage program, nonstop service, and observed award fares.

Does Flightmap show direct and connecting flights from Shanghai?

Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service from SHA.

Can I look for award flights from Shanghai (SHA)?

Yes. When Roame has observed award availability for a route from SHA, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.

How many places can I reach from Shanghai (SHA)?

Current schedule data connects Shanghai (SHA) with 75 connected airports in 6 countries. The route list can change as airlines publish new seasons, so the page is rebuilt from the latest available schedule aggregate.

Which airlines fly from Shanghai (SHA)?

The current route data includes 34 airlines: Air China, Air Macau, All Nippon Airways, Asiana Airlines, Cathay Pacific, Chengdu Airlines, China Airlines, China Eastern Airlines, China Express Airlines, China Southern Airlines, China United Airlines, Delta Air Lines, Etihad Airways, EVA Air, Hainan Airlines, Hebei Airlines, Hong Kong Airlines, Iberia, Japan Airlines, Juneyao Airlines, Korean Air, Kunming Airlines, Lucky Air, Lufthansa, Shandong Airlines, Shanghai Airlines, Shenzhen Airlines, Sichuan Airlines, Spring Airlines, Tianjin Airlines, Tibet Airlines, United Airlines, XiamenAir, and Zhejiang Loong Airlines. Use the airline filter to isolate any one of them on the map.

What is the longest nonstop connection from Shanghai (SHA)?

The longest nonstop connection currently present in the route data is Altay (AAT), about 2,086 miles from Shanghai. It is offered by China Eastern Airlines.

Are there domestic flights from Shanghai (SHA)?

Yes. The current route data includes 66 domestic destinations within China. The Domestic flights section highlights named airport links from that set.

Get the app
Download on the App Store
Flights
SearchDiscoverSkyView
Hotels
SearchDeals on Stays
About
MembershipAbout usGift CardsGiveawaysHow it works
Resources
Credit CardsGuidesNewsletterRSS FeedAdvertise with usBecome an affiliate
Support
FAQDirectoryHelp centerContact usTerms of servicePrivacy policy
Get the app
Download on the App Store
Follow us
© Copyright 2026 Roame Holdings, Inc. All Rights Reserved.
Sign Up
SearchGuides