Shanghai is served by a dual-airport system that efficiently manages a massive volume of international and domestic traffic. Those arriving on a flight to Shanghai will be directed to either the eastern coastal gateway or the established western hub, both of which offer sophisticated transport links to the city.
Shanghai Pudong International Airport (PVG)
Shanghai Pudong International Airport, known by its code PVG, is situated approximately 30 km east of the city centre along the coastline of the Pudong New Area. As the primary gateway for international flights to Shanghai, it serves as a major hub for Air China, China Eastern Airlines, and Shanghai Airlines, featuring two massive passenger terminals and a satellite concourse. The facility handles the vast majority of long-haul routes connecting the city to Europe, North America, and Oceania, making it the first point of entry for most overseas visitors.
Upon clearing arrivals, the most notable transit option is the Maglev train, which reaches speeds of up to 431 km/h to deliver passengers to Longyang Road Station in about 8 minutes. For a direct connection to the city’s heart without transferring, Metro Line 2 runs through the airport, reaching People’s Square and Jing’an Temple in approximately 60 to 90 minutes. Travellers can also utilise the Airport Bus lines that serve various districts including Hongqiao, Xujiahui, and the Shanghai Railway Station, or opt for a taxi from the official ranks for a journey of roughly 45 to 60 minutes depending on traffic.
Shanghai Hongqiao International Airport (SHA)
Shanghai Hongqiao International Airport, or SHA, is located about 13 km west of the city centre in the Changning District. While it does host select "city-hop" international routes to regional destinations like Tokyo or Seoul, its primary role is serving as the premier hub for domestic travel within the country. The airport is split into two terminals and is part of the Hongqiao Comprehensive Transportation Hub, which sits directly adjacent to one of the busiest high-speed railway stations in the world.
Reaching central districts from this side of the city is remarkably quick, with Metro Line 2 and Metro Line 10 both serving the airport and providing a 25 to 35-minute link to The Bund and East Nanjing Road. Because of its proximity to the urban core, a taxi or ride-hailing service to Jing’an or Xuhui typically takes only 20 to 30 minutes outside of peak hours. Additionally, several local bus routes and airport shuttles provide frequent connections to the Shanghai West Railway Station and surrounding suburban areas.