Wayfli › Airports › Shanghai (SHA)

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 map
67direct destinations
6countries
26airlines

Direct flights from SHA by country

China (62)

Hong Kong (1)

Japan (1)

Macau (1)

South Korea (1)

Taiwan (1)

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

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.