How to Get from Shanghai Pudong Airport to the City
Published: July 16, 2026 · Updated: July 26, 2026 · By TravelChinaTip
Shanghai Pudong International Airport (PVG) is 45 km east of the city center — one of the world's busiest airports. Three main options reach downtown: maglev train, metro, and taxi/DiDi. Here is which to choose and what each actually costs in 2026.
After immigration, the decision usually comes down to three facts: how late you landed, how heavy your bags are, and whether your hotel sits on Metro Line 2. Everything else is preference. Use the options below as a decision tree, not a menu you must sample.
Option 1: Maglev + Metro (Fastest)
The Shanghai Maglev reaches 431 km/h and covers the 30 km to Longyang Road Station in 8 minutes. Fare: ¥50 one-way (¥40 with flight ticket proof). From Longyang Road, transfer to Metro Line 2 toward East Nanjing Road / People's Square (20–30 min, ¥4).
Total time to People's Square: ~45 minutes once you are on board. Total cost: ¥54. Best if you arrive at peak hour — the maglev bypasses road traffic entirely.
In practice, the maglev shines when the expressway is jammed and you still have energy for one transfer. It feels less clever at 10:30 p.m. (it has stopped) or when you are dragging two large suitcases through a rush-hour Line 2 carriage. Maglev runs 6:45 a.m.–9:30 p.m., every 15–20 minutes. Details: Maglev guide.
Option 2: Metro Line 2 (Cheapest)
Metro Line 2 runs directly from both PVG terminals to downtown — no transfer needed. Duration: 60–70 minutes to People's Square. Fare: ¥6–8. Runs 6 a.m.–10 p.m.
Best for budget travelers with light luggage and no rush. Trains are clean but crowded during rush hour (7:30–9:30 a.m.). Elevators and escalators handle large suitcases at major stations — the hard part is standing space, not stairs. If your hotel is already on Line 2, this is often the least stressful choice even when the maglev is running: one ticket, one direction, fewer decisions while jet-lagged.
Option 3: Taxi / DiDi
Taxi queue outside arrivals — insist on meter (打表). Expect ¥150–200 to People's Square/Bund, 45–75 minutes depending on traffic. DiDi often slightly cheaper (¥130–170). Show your hotel address in Chinese characters.
Avoid unauthorized "black taxi" drivers who approach you inside the terminal offering flat rates of ¥300+. Legitimate drivers wait in the official queue; if someone walks up to you at baggage claim with a laminated rate card, walk past. DiDi is usually smoother once you have Chinese mobile data or an eSIM — the app shows the plate, so you are not negotiating in Mandarin after a long flight.
The Three Options at a Glance
| Option | Time to People's Square | Cost | Best for |
|---|---|---|---|
| Maglev + Metro Line 2 | ~45 min | ¥54 | Speed; beating rush-hour traffic |
| Metro Line 2 (direct) | 60–70 min | ¥6–8 | Budget; light luggage |
| Taxi / DiDi | 45–75 min | ¥130–200 | Late night, heavy bags, groups |
Set up DiDi and Alipay before you land so the metro QR and ride-hailing both work the moment you clear customs.
A Simple Decision Rule
Arrive before ~9 p.m., want the speed experience, hotel not far from Line 2: maglev + metro. Light bag, saving money, hotel on Line 2: metro direct. Late night, kids, three suitcases, or a hotel deep in the French Concession with awkward metro changes: DiDi or taxi. When rain hits the elevated roads, rail options usually beat cars for predictability even if the app estimates look similar.
Keep your hotel address in Chinese in a phone note before the plane lands. Offline screenshots of the metro map and the maglev hours also help if airport Wi‑Fi is slow.
Which Airport? PVG vs SHA
Shanghai has two airports. Pudong (PVG) handles most international flights. Hongqiao (SHA) is west of the city, 20 minutes from the Bund by metro — used for many domestic flights and some regional international routes. Check your ticket carefully — arriving at the wrong airport adds 1+ hour, and the transfer between PVG and SHA is its own trip.
Common Routes and Situations
Most searches are more specific than "airport to city." Here are the exact answers for the routes foreigners ask about most.
Arriving Late at Night (After the Metro and Maglev Stop)
The last Metro Line 2 leaves PVG around 10 p.m. and the last maglev around 9:30 p.m. If you land after that, a metered taxi or DiDi is your only realistic option to central Shanghai — budget ¥200–260 including the small late-night surcharge, and 50–75 minutes depending on traffic. The official taxi queue runs 24 hours; ignore anyone approaching you inside the terminal. Have your hotel address in Chinese ready, because late-night drivers rarely speak English.
Pudong Airport to The Bund
The Bund's nearest metro stop is East Nanjing Road on Line 2, a 10-minute walk from the waterfront. Take Metro Line 2 direct (¥7, ~70 min) or maglev to Longyang Road then Line 2 (¥57, ~50 min). By taxi or DiDi expect ¥160–200 and 45–70 minutes. If your hotel is near the Bund, Line 2 drops you almost at the door.
Pudong Airport to Shanghai Disneyland
Disneyland sits on the same (Pudong) side of the river as the airport, so a taxi or DiDi is quick and cheap here: roughly ¥70–90 and 25–35 minutes. By metro, take Line 2 to Longyang Road and change to Line 11 toward Disney Resort (about 70–80 minutes, ¥7). For families with luggage after a long flight, the taxi is usually worth it.
Transferring from Pudong (PVG) to Hongqiao (SHA)
Metro Line 2 links both airports directly with no line change — about 90 minutes for ¥8, the cheapest way. To save time, take the maglev to Longyang Road then continue on Line 2 (~75 minutes total). A taxi runs ¥180–230 and 50–70 minutes with light traffic. Leave at least 3 hours between flights, more in rush hour.
Conclusion
Take the maglev + Metro Line 2 for speed, or Metro Line 2 direct to save money. Taxis and DiDi work late at night when the maglev and metro stop running. Whatever you choose, set up DiDi and Alipay before landing and save your hotel address in Chinese. Full Shanghai guide: Shanghai Travel Guide.
FAQ
What is the cheapest way from Pudong Airport to central Shanghai?
Metro Line 2 runs directly from both PVG terminals to downtown for just ¥6–8, taking 60–70 minutes to People's Square. It is the cheapest option and fine if you have light luggage and are not in a rush.
What is the fastest way from PVG to the city?
The maglev to Longyang Road (8 minutes, ¥50) plus Metro Line 2 gets you to People's Square in about 45 minutes for ¥54, bypassing road traffic entirely — the quickest option at peak hours.
How much is a taxi from Pudong Airport to downtown?
Expect ¥150–200 by metered taxi to the People's Square or Bund area, taking 45–75 minutes depending on traffic. DiDi is often a little cheaper at ¥130–170. Insist on the meter and avoid touts offering flat ¥300+ fares inside the terminal.
Does the maglev run all day?
No. The maglev operates roughly 6:45 a.m.–9:30 p.m. For late-night arrivals, use a taxi or DiDi, since both the maglev and metro stop running in the evening.
How do I get from Pudong Airport to the city late at night?
After about 10 p.m. the metro and maglev have stopped, so a metered taxi or DiDi is the only way to central Shanghai. Budget ¥200–260 including the night surcharge and 50–75 minutes. Use the official 24-hour taxi queue and have your hotel address in Chinese ready.
How do I get from Pudong Airport to The Bund?
Take Metro Line 2 to East Nanjing Road (¥7, ~70 min), a 10-minute walk from the Bund, or maglev plus Line 2 (~50 min). A taxi or DiDi costs ¥160–200 and takes 45–70 minutes.
How do I get from Pudong Airport to Shanghai Disneyland?
Disneyland is on the same side of the river as the airport, so a taxi or DiDi is quick and cheap: about ¥70–90 and 25–35 minutes. By metro, take Line 2 to Longyang Road and change to Line 11 to Disney Resort (70–80 min, ¥7).
How do I transfer from Pudong Airport to Hongqiao Airport?
Metro Line 2 connects both airports directly with no change — about 90 minutes for ¥8. Maglev to Longyang Road then Line 2 is faster (~75 min). A taxi runs ¥180–230. Allow at least 3 hours between flights.