How to get from Shanghai Pudong international airport to Shanghai Hongqiao Airport?

Shanghai serves as a major aerial gateway to China with two major airports:

Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA).

Pudong Airport is the primary international hub, located about 30 kilometers east of the city center, primarily handling international flights and some domestic flights.

Hongqiao Airport, on the other hand, is situated closer to the city center and mainly manages domestic flights with limited international services.

Traveling between Shanghai Pudong International Airport and Shanghai Hongqiao International Airport can be done efficiently by taxi, DiDi (the Chinese equivalent of Uber), or public transport:

  1. Taxi/Didi: This is the most convenient option, especially if you are traveling with a lot of luggage or in a group. The journey can take about an hour, depending on traffic, and costs approximately 200-250 RMB.

  2. Public Transport: The most economical and eco-friendly way to travel between the two airports is by using the metro. You can take the Metro Line 2 directly connecting Pudong Airport to Hongqiao Airport. The travel time is about 1.5 hours, and it's a straightforward route without any need to change lines.

  3. Airport Shuttle: There is also an airport shuttle bus that runs between the two airports. It operates daily with buses every 15-30 minutes, taking about 1-1.5 hours, depending on traffic conditions, and is a good balance between cost and convenience.

Shanghai airport