Hongqiao Airport to Shanghai City Center — Metro, Bus, Taxi or DiDi in 2026
For most arrivals, the metro is cheapest: from Terminal 2, Line 2 reaches People's Square in roughly 25-35 minutes for about ¥4; from either terminal, Line 10 reaches downtown stops like Yu Garden and East Nanjing Road for closer to ¥5. With heavy luggage or a late flight, a metered taxi or DiDi from the rank costs roughly ¥14 plus ¥2.7/km and skips the walk to the platform.
If you land at Shanghai Hongqiao (SHA), the default answer is the metro: Line 10 reaches both terminals and heads straight into downtown stops like Yu Garden and East Nanjing Road, while Terminal 2 also has Line 2, which is the line that reaches People's Square. Either way, plan on roughly 25-35 minutes and a ¥4-5 fare. Carrying more than one bag, traveling as a group, or arriving after the trains stop, a taxi or DiDi from the rank costs more but goes door to door.
Hongqiao's whole appeal is how close it sits to town — about 13 km from People's Square, versus Pudong's roughly 40 km — and how it shares a transit hub with Hongqiao Railway Station, the terminus for high-speed trains to Suzhou, Hangzhou, and beyond. The airport itself splits into two terminals with uneven metro access: Terminal 1 has only Line 10, while Terminal 2 has both Line 10 and Line 2, so which gate you land at changes your options.
This guide covers every practical way out of both terminals — metro, the airport's own bus lines, taxi, and DiDi — with the terminal differences spelled out, the night-arrival options once the trains stop, and where to get online and pay for any of it before you've cleared the curb.
Your options at a glance
Metro fares follow Shanghai Metro's published distance-based formula, and the first/last-train times below come from Shanghai Metro's own first-and-last-train timetable (verified 2026-09-06); bus routes, schedules, and taxi rates are Shanghai Airport's own published ground-transportation and taxi pages (verified 2026-09-06). Engineering work and holiday timetables still shift the last train by a few minutes, so check the departure board once you're on the platform.
| Option | Time to city center | Fare | First / last service | Best for |
|---|---|---|---|---|
| Metro (Line 10 / Line 2) | ~25-35 min to downtown (Line 2 reaches People's Square; Line 10 reaches Yu Garden / East Nanjing Road) | ¥4-5, distance-based | First trains 05:26-05:33; last train toward downtown ~22:31 (Line 10, T2), ~22:34 (Line 10, T1), ~22:50 (Line 2, T2 only) | Light packers, budget travel |
| Airport bus (941, 807, others) | ~35-45 min to a fixed downtown stop | ¥2 flat per ride | 941 (T2) & 807 (T1): 05:30-23:00; 941 about every 20 min, 807 every 20-30 min | Connecting onward at Shanghai Railway Station, or a stop directly on the route |
| Taxi | ~25-45 min depending on traffic | Metered: ¥14 flagfall (3 km) + ¥2.7/km, plus tolls on some routes | No fixed schedule | Groups, heavy luggage, very early or late flights |
| DiDi ride-hailing | ~25-45 min depending on traffic | Close to the taxi meter, sometimes less; surge pricing at peak | No fixed schedule | Solo travelers already set up with Alipay or the DiDi app |
Metro Line 10 & Line 2 — cheap, but T1 only gets one
Terminal 1 has exactly one metro line: Line 10, which also continues one stop further to Terminal 2 and then on to Hongqiao Railway Station — useful if you're connecting onward by high-speed rail. Terminal 2 gets a second option, Line 2, which our Shanghai Metro guide covers in more depth for the rest of its route; the relevant part here is that it also reaches People's Square and the Bund side of downtown, on a different alignment than Line 10.
Fares follow Shanghai Metro's standard distance-based scale — ¥3 for the first 6 km, then roughly ¥1 more per additional 10 km — and the two lines land in different bands from Hongqiao: Line 2's shorter run to People's Square typically comes in around ¥4, while Line 10's longer route into downtown (Yu Garden, East Nanjing Road) runs a bit further and typically costs closer to ¥5. First trains leave early — 05:26 from Terminal 2 and 05:29 from Terminal 1 on Line 10, 05:33 on Line 2 from Terminal 2 — but the last trains into town go earlier than most arrivals expect: about 22:31 from Terminal 2 and 22:34 from Terminal 1 on Line 10, and about 22:50 on Line 2 from Terminal 2 (Shanghai Metro's own timetable, verified 2026-09-06). Later departures you may see posted — 23:38 at Terminal 1, 23:41 at Terminal 2 — are Line 10 trains running the other way, toward Hongqiao Railway Station, not into the city.
- T1 arrivals: follow signs to Line 10 only — there's no Line 2 access at this terminal.
- T2 arrivals: Line 10 and Line 2 share an in-station transfer, so you can compare both toward your destination before committing.
- Scan Alipay's transit QR at the gate, or buy a single-ride ticket at the machine if you'd rather pay cash.
- Heading onward by bullet train instead: Line 10 reaches Hongqiao Railway Station in two stops from T1 — see our high-speed rail guide for what happens once you're at the station.
- Late landing: the last downtown-bound Line 2 train (about 22:50 from T2) terminates at Guanglan Road, still well past People's Square and Lujiazui; the last through-train all the way to Pudong Airport leaves T2 at 22:05.
If your flight lands at T1 and your hotel is a straight shot on Line 2, ride Line 10 one stop to T2 and transfer there rather than looking for Line 2 at T1 — it doesn't stop there.
Airport bus — cheap, slower, and it skips the metro gates
Hongqiao runs its own bus lines, and which ones you can catch depends on your terminal. From Terminal 1, bus 807 runs 05:30-23:00 toward Qingjian New Village in the northwest of the city, and bus 176 adds a weekday-only peak service (07:00-09:30 and 17:00-19:30) toward Tianshan Road. From Terminal 2's east transport center, bus 941 is the more useful one for most visitors — it runs 05:30-23:00, roughly every 20 minutes, to the south square of Shanghai Railway Station, itself a major metro interchange.
All of these are flat-fare buses at ¥2 a ride, and none of them use a metro-style gate scan — pay cash into the box or tap Alipay's transit code as you board. They're slower door-to-door than the metro because they run in mixed traffic, but they're a reasonable option if your stop sits directly on the route, or if you're carrying enough luggage that a bus's extra luggage space beats squeezing through a metro turnstile.
- T1's bus 807 leaves from just outside the terminal, every 20-30 minutes, ¥2 flat, 05:30-23:00.
- T2's bus 941 leaves from the Hongqiao East Transport Center, roughly every 20 minutes, ending at Shanghai Railway Station's south square.
- Buses accept cash and Alipay's transit QR — no separate transit card needed for a single ride.
- None of these daytime buses run directly to the Bund or Lujiazui; for those, the metro is the more direct option.
Taxi — the meter, plus tolls, no schedule to catch
Taxi ranks sit just outside the arrivals hall at both terminals — Gate 1 at T1, Gate 4 at T2 — so there's no parking-garage walk like the ride-hailing zone. Shanghai's metered rate, in effect since January 2022, starts at ¥14 for the first 3 km (¥16 in some fleet vehicles — the VW Touran and the Roewe Ei5 EV), then about ¥2.7 per km, with a 30% surcharge overnight from 11 PM to 5 AM and a 50% per-km loading (about ¥4.05/km) on the distance beyond 15 km.
Some routes into downtown add an expressway toll on top of the metered fare — ask the driver, or just watch the meter, since tolls appear as a separate line rather than being folded into the base rate. A wheelchair-accessible taxi is also bookable at either terminal's service counter, at a slightly higher ¥19 starting fare.
- T1 taxi rank: outside Gate 1, arrivals level.
- T2 taxi rank: outside Gate 4, arrivals level.
- Meter only: ¥14 flagfall + ¥2.7/km, +30% between 11 PM and 5 AM.
- Keep your hotel's address in Chinese characters ready to show — most drivers don't read English addresses.
DiDi ride-hailing — book it, then walk to the pickup garage
As at many major Chinese airports, DiDi (or a metered cab booked through DiDi's own Taxi option) generally can't pick you up right at the curb — at Hongqiao it sends you to a designated ride-hailing zone in the terminal's parking structure rather than the arrivals door. The airport doesn't publish those pickup points on its own website, so treat the app's pickup instructions and the 网约车 signage inside the terminal as the authority, not a bay number you memorized in advance. For the mechanics of the app itself — which version to install, how payment and the in-app chat work — see our DiDi for foreigners guide; the difference here is just where you physically go to meet your car.
Terminal 2's ride-hailing zones use marked bays inside the garage structure rather than open curb queuing, so match the plate number the app gives you rather than trusting a garage map alone. Terminal 1 is the smaller of the two buildings, so the walk there is generally the shorter one, but neither terminal's pickup point is published by the airport — let the app place you: once you're matched it names the zone and bay to stand in, and that is the number the driver is navigating to.
- Request the car only after you've cleared customs and collected your bags — the driver's clock starts once you're matched.
- Follow the in-app walking directions and the 网约车 (ride-hailing) signage rather than heading for the taxi rank.
- At T2, expect a walk into the terminal's parking structure; T1's walk is shorter, but in both cases go where the app sends you rather than to a garage letter you read in advance.
- If your matched driver can't find you, resend your exact GPS pin through the app rather than just naming the garage or gate — it gives the driver a concrete point to navigate to.
Landing after the last train — what still runs
The metro's last trains toward downtown leave around 22:31 (Line 10 from Terminal 2), 22:34 (Line 10 from Terminal 1), and 22:50 (Line 2 from Terminal 2) — earlier than the 23:00-ish cutoff most people assume. Trains you may still see on the board after that are heading the other way, toward Hongqiao Railway Station. If you land after that window, Hongqiao runs a purpose-built option: bus 316 leaves Terminal 2 between 23:00 and 05:00, roughly every 30-50 minutes, for a flat ¥2 all the way to the Yan'an Road / Zhongshan Road corner at the Bund end of downtown. It's slower than the metro and won't drop you at your hotel's door, but it's a genuine, officially scheduled night option most guides miss.
Outside that window, or if the 316 doesn't go near where you're staying, taxis and DiDi queue at both terminals around the clock — the only change overnight is the taxi meter's 30% surcharge between 11 PM and 5 AM. The taxi rank is your most reliable option in the small hours: it needs no app, no data connection, and no walk to a parking garage.
If your flight lands very late with an early connection the next day, or you'd simply rather skip the logistics, a hotel near the airport (several sit within a few minutes of both terminals) is a reasonable trade against a 1-2 AM ride across a mostly empty but still-metered city.
Paying and getting online before you leave the terminal
Set up Alipay or WeChat Pay before you land — both link a foreign Visa or Mastercard and cover every option in this guide: scan the transit QR at the metro gate, show it to a taxi driver, or tap it on an airport bus. Don't plan around the airport's currency exchange counters as a first move — an airport exchange desk is rarely where you get a good rate, and none of the routes above actually require cash.
Get your data working before you're through immigration, not after. Hongqiao's arrivals halls have a public Wi-Fi network, but treat it as a fallback rather than a plan — it only covers you inside the terminal, and it's no help once you're on a bus or in a taxi with a driver who doesn't speak English and you have no data to pull up your hotel's address.
From the jet bridge to your hotel
Seven steps covering all four ways out of Hongqiao, whichever terminal you land at.
- 1Find your terminal exitT1 and T2 arrivals lead to different bus bays and metro entrances, so note which one you landed at before you start walking.
- 2Check your lineT1 riders only reach Line 10; T2 riders can pick Line 10 or Line 2, both reachable from inside the terminal.
- 3Scan in at the gateAlipay's transit QR covers the roughly ¥4-5 fare into downtown, or use the ticket machine if you'd rather pay cash.
- 4Or find your bus bayBus 941 (T2) and 807 (T1) both run into downtown for a flat ¥2, roughly every 20 minutes.
- 5Or queue for a taxiT1's rank is outside Gate 1, T2's outside Gate 4; the meter starts at ¥14 for the first 3 km.
- 6Or request DiDiRequest only after clearing customs, then follow the terminal's signed route to the ride-hailing pickup zone rather than the taxi rank.
- 7Ride into the cityWhichever mode you pick, Hongqiao's roughly 13 km from People's Square means most trips land in well under an hour.
Frequently asked questions
Should I take the metro or a taxi from Hongqiao?
Can I bring big luggage on the metro or the airport bus?
What if I land after the metro stops running?
I don't have a Chinese bank card — how do I pay for the metro or a taxi?
I'm landing at T1 — can I still take Line 2?
Get the pre-trip countdown
Three emails timed to your departure: paperwork at T-30, phone setup at T-14, arrival card & tickets at T-7. No newsletter, no spam — it ends when you fly.
By subscribing you agree to our Privacy Policy.
Verified POIs, vlog routes, AI chat — built for foreign visitors.