Adi Constantin on Unsplash

Shanghai Pudong Airport (PVG)

To Shanghai

There are 3 ways to get to Shanghai from Shanghai Pudong Airport.

Fastest
Fastest
Train
Cheapest
Cheapest
Bus

Summary

Shanghai Pudong (PVG) is located 31 km from the city centre and getting to Shanghai typically takes anywhere from 28 min to 62 min. The recommended transport option is the Train which for CN¥54.00 can bring you to Shanghai. You can be pretty sure to get there in approximately 28 min. Reaching in particular East Yan'an Rd, Shanghai is pretty convenient by taking the Shanghai Airport Authority, which can bring you directly there from the airport.

Route Options

Travel option
FastestFastest
Train28m
Pickup
Shanghai Pudong
Destination
Shanghai
CN¥54.00
Travel option
CheapestCheapest
Bus62mEvery 20m
Shanghai Airport Authority
Pickup
Shanghai Pudong Airport
Destination
East Yan'an Rd
CN¥27.00
Cheapest
Travel option
Taxi43m
Taxi
Pickup
All Terminals
Destination
Shanghai
CN¥189.00 - CN¥237.00

Questions & Answers

The cheapest way to get from Shanghai Pudong (PVG) to Shanghai is by Bus. It costs CN¥27.00 and takes 62min. It departs every 20min.

The fastest way to get from Shanghai Pudong (PVG) to Shanghai is by Train. It takes 28min and costs CN¥54.00.

Yes, there is a direct bus from Shanghai Pudong (PVG) to East Yan'an Rd. It takes approximately 62min. The service operates every 20min .

Yes, there is a direct train from Shanghai Pudong (PVG) to Shanghai. It takes approximately 28min. The service operates every Nonemin .

The distance from Shanghai Pudong (PVG) to Shanghai is 31 km.

The fastest way to get from Shanghai Pudong (PVG) to Shanghai is by Train. It takes 28min and costs CN¥54.00.

takes approximately 28min to get from Shanghai Pudong (PVG) to Shanghai.

No, Uber is not available in Shanghai Pudong (PVG).

The fare for a taxi from Shanghai Pudong (PVG) to Shanghai is between CN¥189.00 - CN¥237.00, and should take around 43min.

To get from Shanghai Pudong (PVG) to East Yan'an Rd you can take the Bus, which takes 62min and costs CN¥27.00.

To get from Shanghai Pudong (PVG) to Shanghai you can take the Train, which takes 28min and costs CN¥54.00.