How to Get to Shanghai ✈️

How to get to Shanghai — metro (20 lines), taxi, DiDi, Shanghai Hongqiao HSR hub, Pudong Airport, long-distance bus, and how to buy train tickets. Complete 2024 guide.

🚆 Shanghai Transport Options

🚇

Shanghai Metro — 20 Lines

Get a 公共交通卡 at any station (CNY 20 deposit, min CNY 100 load) — saves 20% on peak fares. Official app: 上海地铁 Metro. WeChat/Alipay QR. Runs 5am-midnight.

Shanghai Metro Map →
🚕

Shanghai Taxi Fares

Starts CNY 16 (day, 3 km), CNY 21 (night 23:00-05:00). CNY 2.7/km after 3 km. All metered. Alipay/WeChat accepted.

Book via DiDi →
🚗

DiDi Ride-Hailing (滴滴出行)

Citywide with English UI. Alipay has integrated ride-hailing. DiDi to Pudong Airport (CNY 150-200) much cheaper than taxi (CNY 250+).

Download DiDi →
🚄

Shanghai Train Stations

Shanghai Hongqiao (上海虹桥) — biggest HSR hub. Shanghai Station (上海站) — classic north-south. Shanghai South (上海南) — Hangzhou (1h), Jinan.

Book Train Tickets →
🚌

Shanghai Long-Distance Bus

Hongqiao Long-Distance Bus Terminal (虹桥长途客运站) in Hongqiao transport hub.

Search Bus Routes →
🎫

How to Buy Train & Bus Tickets

HSR: 12306.cn, 12306 app, or Trip.com. Metro: tokens or mobile QR. Bus: 携程 or at counter.

Book on Trip.com →

Need a Shanghai Guide?

Our licensed English-speaking Shanghai guides know every corner of the city — and will save you time, money, and translation headaches.

Book a Shanghai Guide Now →