Transport guide
China City Transport Guide
For most first-time foreign visitors, the simplest China city transport stack is metro for predictable trips, Didi/taxi for luggage or late nights, and official airport rail when it matches your hotel area.
The Simple Decision Tree
Use metro when...
You are moving inside Beijing, Shanghai, Xi'an, Chengdu, Hangzhou, Suzhou, Chongqing or Shenzhen during normal hours and your hotel is within walking distance of a station.
Use Didi or taxi when...
You have luggage, arrive late, travel with family, need a direct airport transfer, or the final walk from the metro is awkward.
Use buses only when...
The route is an official scenic-area shuttle or airport bus, or your map app clearly shows a simple direct route. City buses are cheap but less forgiving for non-Chinese speakers.
Payment And Backup
- Set up Alipay and WeChat Pay before departure.
- Keep a foreign bank card and a small RMB cash backup for ticket windows or taxis.
- Shanghai is especially foreigner-friendly: metro service centers accept foreign bank cards, and Visa tap-to-ride has expanded across the metro system.
- Screenshot your hotel name and address in Chinese before landing.
Airport Arrival Checklist
- Confirm your airport code: PEK vs PKX, PVG vs SHA, TFU vs CTU.
- Open your map app and search the hotel by Chinese name, not only English.
- If your arrival is before 22:00 and the airport rail matches your hotel area, use rail.
- If you arrive late, with heavy luggage, or after a long flight, use official taxi or Didi.
- Do not accept random drivers approaching you inside the terminal.
Affiliate Slot
Good placement for eSIM, airport transfer, Didi setup guide, or a city pass module.