China’s transport network is genuinely world-class — and once you understand the four layers, getting around is easy. High-speed rail (up to 350km/h) is the best option for distances under 1,000km. Domestic flights make sense over 1,000km. Metro systems cover every major city comprehensively and cheaply. Didi (China’s Uber) handles everything in between. Most travellers are surprised by how fast, affordable and straightforward Chinese intercity travel is compared to what they expected.
Table of Contents
What is the best way to travel between cities in China?
Use this simple decision framework:
| Distance | Best Option | Why |
|---|---|---|
| Under 300km | High-speed rail | Faster than flying once airport time counted |
| 300–1,000km | High-speed rail | Still usually faster/easier than flying |
| Over 1,000km | Domestic flight | Time savings worth it |
| Popular routes (BJ-SH etc.) | Either | HSR is 4.5hrs, flight is 2.5hrs — both good |
High-speed rail examples (2026):
- Beijing → Shanghai: ~4.5 hours, ¥550–¥600 second class
- Beijing → Xi’an: ~4.5 hours, ¥430–¥520 second class
- Shanghai → Hangzhou: ~45 minutes, ¥73 second class
- Chengdu → Chongqing: ~1.5 hours, ¥130–¥200 second class
- Guangzhou → Shenzhen: ~30 minutes, ¥75 second class
How do I book high-speed train tickets in China?
Trip.com (recommended for tourists): English interface, accepts foreign credit and debit cards, allows seat selection, can book up to 30 days in advance. Tickets are delivered as e-tickets — you show the QR code on your phone at the gates or collect a physical ticket at the station using your passport.
12306 (official app, Chinese only): Cheaper (no service fee) but requires a Chinese phone number and is in Chinese. If you have a Chinese-speaking friend to help set it up, you’ll save ¥15–25 per ticket in fees.
At the station: Ticket windows (售票处) and self-service machines both accept foreign passports. Station staff can usually assist with machine use. Buy same-day or short-notice tickets this way.
When to book: Trains open for booking 30 days in advance. Popular routes (especially Beijing–Shanghai and Xi’an–Beijing on weekends) sell out. Book as early as possible for peak season (Chinese New Year, Golden Week, summer holidays).
Seat classes:
- Second class (二等座): Like airline economy, comfortable for most journeys
- First class (一等座): Wider seats, more legroom, 30–50% more expensive
- Business class (商务座): Like lie-flat business class, very expensive, rarely worth it for tourists
How do I get around cities in China?
Metro (地铁) — use this for most journeys Every major Chinese city has a comprehensive metro system. Fares are ¥3–8 per journey regardless of distance (slightly more in some cities). Stations have English signage and announcements in most major cities. Pay with WeChat Pay, Alipay, or buy a transit card (一卡通 in Beijing, 交通卡 in other cities) at any station.
Didi (滴滴) — for door-to-door Set up before arrival (download the app, link WeChat Pay or Alipay for payment). Enter your destination in English — the driver receives it in Chinese. Safe, affordable (typically ¥15–40 for most city journeys), and available everywhere. Also useful when metro stations are far from your destination.
Taxis — still available, increasingly less used Hailing street taxis is increasingly difficult in major cities as drivers prefer Didi app bookings. If you do take a street taxi, ensure the meter is running. Keep your hotel’s address in Chinese on your phone to show the driver.
Shared bikes (共享单车) Meituan and Hello Bike offer dock-free rental cycles throughout cities. Unlock with a QR code via their apps and pay with WeChat Pay. ¥1.5–3 per 30 minutes. Great for short distances and exploring hutong areas.
What is the best way to travel between cities in China?
High-speed rail for distances under 1,000km — it’s faster than flying once airport time is factored in, more comfortable, and city-centre to city-centre. For distances over 1,000km (e.g. Beijing to Chengdu), domestic flights save significant time.
Do I need to book train tickets in advance in China?
For popular routes (Beijing–Shanghai, Beijing–Xi’an) and busy periods (Golden Week, Chinese New Year, summer), yes — book as early as possible (up to 30 days ahead). For less popular routes and shoulder seasons, same-day tickets are usually available at the station.
Is Didi safe for tourists in China?
Yes — Didi is very safe and widely used by both locals and tourists. All rides are tracked and drivers are registered. Set it up before arrival, link WeChat Pay for payment, and enter your destination in English (the driver sees it in Chinese).
→ China high-speed train guide
→ Using Didi in China: tourist guide
→ How to book China train tickets