Shanghai Pudong Airport to Shanghai Hongqiao Railway Station and Airport
Shanghai Pudong Airport (PVG) is about 57 kilometers from Hongqiao Railway Station, taking around 1.5 hours to travel.
The distance from Pudong Airport to Hongqiao Airport (SHA) is about 53 kilometers, with a travel time of approximately 1.5 hours by car.
Hongqiao Railway Station and Hongqiao Airport are very close, just an 800-meter walk from Terminal 2 to the station, taking about 10 minutes on foot.
How to Get from Pudong Airport to Hongqiao Train Station
You can travel from Pudong Airport (PVG) to Hongqiao Railway Station using different types of transportation.
Option 1: Airport Link Line (the Fastest Way)
From Pudong Airport T1/T2, take the Airport Link Line (市域机场线) towards Hongqiao Airport T2. Walk 700 meters to reach Hongqiao Railway Station. The journey includes 6 stops, takes about 50 minutes, and costs RMB 26.
Option 2: Metro Line 2 (the Cheapest Way)
From Pudong Airport T1/T2, take Metro Line 2 (Green Line) towards the National Convention and Exhibition Center (国际会展中心). Get off at Hongqiao Railway Station. The journey has 28 stops, takes about 1.5 hours, and costs RMB 8.
Option 3: Pre-book Private Transfers with Us (the Most Convenient)
Just contact us to pre-book the transfer service, meet the driver at the airport arrival hall, and drive you directly to Hongqiao Railway Station.
- Pudong Airport to Shanghai Hongqiao Station/Airport Transfer
- Private Transfer from Pudong Airport to Downtown Shanghai
- Private Transfer from Hongqiao Airport to Downtown Shanghai

Option 4: Airport Shuttle Bus
From Pudong Airport T1, take the Airport Shuttle Bus Line 1 directly to Hongqiao Railway Station. The ride may take around 1.5 hours, depending on traffic conditions. The bus fare costs RMB 36.
Option 5: Taxi
A taxi stands outside the arrivals level at Pudong Airport. You can provide the driver with the address of the Hongqiao Railway Station (Chinese: 虹桥火车站). The taxi ride may take approximately 1 hour to 1.5 hours and cost around RMB 200-230 per trip.
How to Get from Pudong Airport to Hongqiao Airport
Shanghai has two major airports: Pudong Airport (PVG), which primarily handles international flights along with some domestic ones, and Hongqiao Airport (SHA), which mainly serves domestic flights.
Passengers usually transit from Pudong to Hongqiao and may have a connecting flight to other destinations in China due to different airlines' hub locations, flight availability, or budget constraints.
To travel from Pudong Airport to Hongqiao Airport, there are 5 common methods:
Option 1: Airport Link Line (the Fastest Way)
From Pudong Airport T1/T2, take the Airport Link Line (市域机场线) towards Hongqiao Airport T2. The journey includes 6 stops, takes about 40 minutes, and costs RMB 26.
Option 2: Metro Line 2 (the Cheapest Way)
Take Line 2 (green line) at Pudong International Airport Station and continue all the way (stop at 27 stations) to Hongqiao Airport Terminal 2 Station on the B1 floor. The trip typically takes around 1.5 hours.
How to get from T2 to T1 in Hongqiao Airport: The fastest way is to take Metro Line 10 to Terminal 1, which takes 5 minutes and costs RMB3.
Metro operating hours:
- 1. From Pudong Airport: First train at 6:00 AM, last train: 10:30 PM, departure interval: 4-8 minutes
- 2. From Hongqiao Airport: First train: 05:33 AM, last train: 9:35 PM, departure interval: 4-8 minutes
- Distance: 54.7km
- Ticket (Pudong Airport to Hongqiao Airport): RMB8
Option 3: Private Transfers (the Most Convenient)
You can pre-book a private car service with us. Our driver will pick you up at the airport after baggage claim and then transfer you directly from Pudong to Hongqiao. This option may be more expensive but offers additional convenience, comfort, and hassle-free service.
Please note that travel time can vary depending on traffic conditions, so make sure to budget sufficient time for your transfer.
Check out our private transfer services:
- Pudong Airport to Shanghai Hongqiao Station/Airport Transfer
- Private Transfer from Pudong Airport to Downtown Shanghai
- Private Transfer from Hongqiao Airport to Downtown Shanghai
Option 4: Airport Shuttle Bus Line 1
Take the Airport Bus Line 1 from Pudong International Airport to Hongqiao International Airport. The trip takes approximately 1-1.5 hours, depending on traffic conditions.
- Departure Interval: Approximately every 15-25 minutes.
- Operating Hours: About 07:00 to 23:00 (But check updated schedules as they vary).
- Bus Fees (Pudong Airport to Hongqiao Airport): RMB30 per person.
How to Get to the Shuttle Bus Stop at Pudong Airport
The shuttle bus is located outside the terminal buildings at Pudong International Airport. Depending on which terminal you're at, follow the signs for "Airport Shuttle" or ask airport staff for directions.
The Line 1 bus will take you to Hongqiao International Airport's Terminal 1 Building near Gate 1 on the 1st floor. If you need to get to Terminal 2, you can use the free shuttle bus that operates between the two terminals at Hongqiao Airport. The transit time is between 15 to 25 minutes. The bus operation hours are from 6 am to 11 pm.
We suggest checking the details of your onward flight. Make sure it is indeed scheduled to depart from Hongqiao Airport and that you need a minimum of 4 hours for transit before the flight departure.
Option 5: Taxi
Taxis are available 24/7 at both airports.
The journey takes about 1-1.5 hours, depending on traffic conditions.
- The cost is around RMB220-RMB300.
Ensure you have the exact address written in Chinese characters for the taxi driver, as some drivers might not speak English. You can show them this 上海虹桥机场 or communicate that the destination is "Hongqiao Ji Chang."
How to Get from Hongqiao Airport to Hongqiao Railway Station
Hongqiao Airport and Hongqiao Railway Station are close to each other. They are both part of the same transport complex, called the Shanghai Hongqiao Transportation Hub.
Passengers who need to transit between these two hubs can consider these options:
Option 1: Getting There on Foot
If you arrive at Hongqiao Airport Terminal 2, you can simply walk directly to the Hongqiao Railway Station.
The distance is approximately 700 meters (0.43 miles) and can be covered in around 10-15 minutes on foot.
These options are the most convenient as they do not require any transfers and are either quick or directly connected.
Option 2: Shanghai Metro
Take Line 10 (purple line) at Hongqiao Airport Terminal 1 Station (provided you are at Terminal 1). Ride for two stops and alight at Hongqiao Railway Station (虹桥火车站) without any transfers. The trip takes just a few minutes.
- Metro operating hours: 6:00 AM - 11:00 PM
Book a Shanghai Hassle-Free Private Transfer with Us
China Travel can help you book any transfers between Shanghai Airports and Shanghai Train Stations and travel to Shanghai's neighboring cities like Suzhou, Hangzhou. Contact us for more information and a price quote.
Contact us via
for any inquiry
Scan the ChinaTravel QR Code

