• Nothing Found

How to get from Shanghai Pudong Airport to Hongqiao Airport

Two international airports serve the city of Shanghai; Pudong Airport (PVG) and Hongqiao Airport (SHA). Shanghai Pudong Airport is the main airport of the city, serving mostly international flights, whereas Hongqiao Airport often serves domestic travel. Depending on your final destination or connecting flights, you may need to travel between the two airports to complete your journey. 

When it comes to travel between Shanghai airports, you have three different options; taxi, bus or the metro. Taking a Shanghai airport taxi is the quickest and easiest way to get from Pudong Airport to Hongqiao Airport, as it takes just 50 minutes and costs around €28 (CNY 200) during the day and €34 (CNY 240) at night (23:00 to 05:00). Taking the bus is another convenient transfer option as the Airport Shuttle Bus Line 1 runs directly from PVG to SHA in just 1 hour and 20 minutes and costs just €4 (CNY 30). The slowest but cheapest way to travel is to take the Metro Line 2. The journey from Shanghai Hongqiao to Pudong Airport will take 1 hour and 35 minutes and will cost as little as €1.50 (CNY 8) one way.

Welcome Pickups offers meet and greet services and a friendly introduction to Shanghai at the same price as a regular taxi. Click here to see the cost.

Comparison of the options

PRICE FOR 2PASSENGERS
OPTION PRICE DURATION AVAILABILITY
Welcome Pickups Transfer €57 55min 24/7
Taxi €28 50min 24/7
Bus €8 80min 06:00–23:00
Metro €3 95min 06:00–22:30

How to get from Pudong Airport to Hongqiao Airport by Taxi

The quickest and most comfortable way to get from PVG to SHA airport is to take a Shanghai airport taxi. The journey is just 50 minutes long in normal traffic conditions, and the cost will be approximately €28 (CNY 200) during the day and €34 (CNY 240) at night (23:00 to 05:00), based on a taximeter.

How much is a taxi to travel between Shanghai Airports?

The cost of a taxi from Hongqiao airport to Pudong airport, or the other way around, will be approximately €28 (CNY 200) during the day and €34 (CNY 240) at night (23:00 to 05:00). However, your fare will be calculated using a taximeter based on time and distance, so this price can vary.

To secure a set rate fare you can rely on, we recommend pre-booking your Shanghai airport transfer with Welcome Pickups.

Cost

€28 (CNY 200)

Trip Duration

50 Min.

*Prices may vary unless booked in advance.

Convenience
Safety
Value for Money

Taxis are available 24/7 outside of Pudong Airport.

Where do I find a taxi at Pudong Airport?

The taxis at Pudong airport can easily be spotted right outside of the arrivals hall building. Simply walk through the exit doors and you will see a long line of taxis waiting.

Convenience

The fastest way to get from Pudong airport to Hongqiao airport is to take a taxi. You won’t have to wait for the public transportation and if you’re landing late at night, there will always be a driver available for you.

Editor’s Note

Although taking a taxi is more expensive than the public transport options, if you split the cost of your fare between 4 people, the cost is very similar to that of the bus.

Useful Tips

Make sure your driver resets their taximeter before you begin your journey.
A Shanghai airport taxi can take up to 4 passengers as standard.
During peak travel times, there can be a long queue for the taxis, be sure to factor in this extra time when planning your journey.

How to get from Pudong Airport to Hongqiao Airport by Bus

There’s a bus that runs directly from Shanghai Hongqiao to Pudong airport and back every day. The Airport Shuttle Bus Line 1 takes just 1 hour and 20 minutes to travel between Shanghai airports and costs as little as €4 (CNY 30) one-way, making it a very affordable transfer option.

How much is the bus from PVG to SHA Airport?

The cost of a one-way ticket on the Airport Shuttle Bus Line 1 from Pudong airport to Hongqiao airport is €4 (CNY 30). You can pay for your ticket with the driver on the bus in the local currency.

Cost

€4 (CNY 30)

Trip Duration

1 Hr 20 Min.

*There's a waiting time of up to 30 minutes for the Airport Shuttle Bus Line 1.

Convenience
Safety
Value for Money

The Airport Shuttle Bus Line 1 runs from 06:00 until 23:00.

Where do I find the bus at Pudong Airport?

The Airport Shuttle Bus Line 1 runs from directly outside of Terminal 2 at PVG airport and stops at Terminal 1 at SHA airport.

Convenience

Taking the Airport Shuttle Bus Line 1 from Hongqiao airport to Pudong Airport and back is an easy and cheap transfer option. Although you will need to wait up to 30 minutes for the bus, once you’re seated, you will make your way directly to the other Shanghai airport in just 1 hour and 20 minutes.

Editor’s Note

If you're travelling on a tight budget and with small luggage items, taking the Airport Shuttle Bus is a great transfer option as it's much more direct and hassle-free than the metro.

Useful Tips

The bus stops running at 23:00, so if you land after this time, you will need to take a taxi transfer.
Ensure you arrive at least 10 minutes before the bus departs to get a seat.
There's some luggage space available below the bus for smaller luggage items.

How to get from Pudong Airport to Hongqiao Airport by Metro

Taking the Metro to travel between Shanghai airports is the cheapest transfer option, but it’s also the slowest. The Metro Line 2 runs from Pudong airport to Hongqiao airport in around 1 hour and 35 minutes and tickets cost €1.50 (CNY 8) one-way.

How much is the Metro from PVG to SHA Airport?

The cost of a one-way ticket from Pudong airport to Hongqiao airport is €1.50 (CNY 8). You can purchase your tickets from the travel kiosks or from the automatic ticket machines.

Cost

€1.50 (CNY 8)

Trip Duration

1 Hr 35 Min.

The average waiting time for the Metro Line 2 is 10 minutes.

Convenience
Safety
Value for Money

The Metro Line 2 runs from 06:00 to 22:30.

Where do I find the Metro at Pudong Airport?

The metro station is located between Terminal 1 and Terminal 2 at Pudong airport. Simply follow the signs for Subway to find the metro station.

Convenience

The Metro doesn’t run directly between PVG and SHA airport, you will need to make a train change to the opposite platform at Guanglan Road station, making this the slowest and least convenient transfer option. You will also need to navigate three train stations and carry your luggage on and off two metro trains, which is stressful and difficult.

Editor’s Note

If you're looking for a good budget transfer option that isn't stressful, I recommend taking the Airport Shuttle Bus instead of the metro as it's quicker and direct.

Useful Tips

You will need to make a train change at Guanglan Road metro station to complete your journey.
Be sure to keep your ticket with you when changing trains.
There's very limited luggage space on the metro, be sure to travel light.

Welcome Pickups transfer

Welcome Pickups

Book a trained, English-speaking taxi driver to pick you up at the same price as a regular cab from the line

If you feel more relaxed knowing that somebody is waiting for you, you may as well book a Welcome Pickups transfer. As soon as you arrive at the airport you will be greeted by your driver. He will be waiting for you at the terminal of your arrival with a sign that has your name on it. Your driver will help you out with your luggage and together you will make your way to the vehicle. While he is driving you to your accommodation, the driver can give you some tips and recommendations on what to do during your holidays in Shanghai. Our drivers are hand-picked and speak fluent English. No need to worry about miscommunication issues that you may face with the local taxi drivers regarding your destination. Relax and enjoy your ride.

Best drivers

Hand-picked english-speaking drivers

Flight monitoring

Drivers are always on time

Quality support

24/7 email & phone support

Cancel up to 24 hours before the pickup and get an 80% refund

Edit or cancel transfers

Read more

Prices

DAYTIME
€67.0
NIGHTTIME
€80.0
Same price as a regular taxi from the line

PRICES FOR

Sedan Car

4 pax, 4 pieces of luggage

Book Welcome Pickups transfer

Frequently asked questions

What’s the distance between Pudong airport and Hongqiao airport?

The distance between Pudong Airport and Hongqiao Airport is around 58.5 km. Taking a Shanghai airport taxi shouldn’t take longer than 50 minutes, the Airport Shuttle Bus Line 1 will take approximately 1 hour 20 minutes and the Metro Line 2 will take 1 hour 35 minutes to travel between PVG and SHA airport. 

Is there a direct shuttle for travel between Shanghai’s airports?

Yes, the Airport Shuttle Bus Line 1 runs from Terminal 2 at Pudong Airport to Terminal 1 at Hongqiao Airport. The total journey time is around 1 hour 20 minutes and the cost of a ticket from PVG to SHA is €4 (CNY 40).

What’s the cost of a taxi from Pudong airport to Hongqiao airport?

The cost of a local taxi from Pudong airport to Hongqiao airport will be around €28 (CNY 200) during the day and €34 (CNY 240) at night (23:00 to 05:00), based on a taximeter. However, this fare may vary. So, if you’d prefer the peace of mind that comes with a set-rate fare, we recommend pre-booking your travel between Shanghai airports with Welcome Pickups. 

Fern Coll

Fern is originally from England, but her love of travel led her to lay roots in Mexico. She’s a business owner and published author with a passion for storytelling. Fern specialises in travel content, helping brands connect with audiences through engaging writing.

Was this helpful?

Pre-book online