China
Getting around China: trains, buses, driving and domestic flights
Take high-speed rail for every leg under about 6–7 hours — Beijing–Shanghai is 4 h 20–6 h for ¥550–680 second class. Fly the long diagonals and the west. Inside cities use the metro and DiDi. Skip rental cars: foreign licences are not valid, so hire a car with driver instead.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideChina
Key facts
- Default mode
- High-speed rail (G/D trains) for legs under about 6–7 hours
- Beijing – Shanghai
- 4 h 20 – 6 h; ¥550–680 second class (2026 estimate)
- When to fly
- Long diagonals and the west: 2–3 h Beijing – Chengdu or Guilin, 4 h to Urumqi or Lhasa
- Domestic flight cost
- ¥500–1,500 one way (2026 estimate)
- Overnight trains
- Soft sleeper ¥150–600 saves a hotel night on long legs (2026 estimate)
- In cities
- Metro ¥2–10 a ride in about 50 cities; taxi flag fall from ¥13 in Beijing
- Ticket rule
- Real-name booking: the passport on the ticket must be the one you carry
- Booking window
- Sales open about 15 days ahead; holiday weeks sell out fast
- Driving
- Foreign and international licences are not valid; hire a car with driver
- Payments
- Alipay or WeChat Pay transit QR works on metros and buses
Summary: mode, time, cost
Match the mode to the distance. Rail wins the middle of the country; planes win the edges; metros and DiDi cover the last few kilometres.
| Mode | Best for | Time | Cost (2026 estimate) |
|---|---|---|---|
| High-speed rail (G/D) | Any leg under about 6–7 hours | 4 h 20 – 6 h Beijing – Shanghai | ¥550–680 second class |
| Domestic flight | Long diagonals and the west | 2–3 h Beijing – Chengdu or Guilin; 4 h to Urumqi or Lhasa | ¥500–1,500 one way |
| Sleeper train (Z/T/K) | Overnight legs, saving a hotel night | Overnight | ¥150–600 soft sleeper |
| Metro and city bus | Inside cities | Door to door | ¥2–10 a ride |
| Taxi and DiDi | Late nights, luggage, no metro | Door to door | Flag fall from ¥13 in Beijing; most rides ¥20–60 |
| Long-distance bus | Mountains and towns off the rail network | Regional legs | ¥50–200 |
| Car with driver | Sights beyond rail and bus | By the day | check |
Fares are 2026 estimates and vary by season, class and how early you book.
High-speed rail: the default
China's high-speed network runs about 45,000 km, and for most trips it beats flying once you count the airport transfer and the two-hour security buffer. Beijing–Shanghai takes 4 h 20 – 6 h depending on the service, at ¥550–680 in second class. Beijing–Xi'an, Shanghai–Hangzhou and Guangzhou–Shenzhen are all short enough to do as a day trip.
Tickets are real-name. Book with the exact passport you will carry, because the gate reads the document, not the name on a printout. Sales usually open about 15 days ahead, and seats on the first days of Spring Festival and the October holiday can go in minutes. Book as soon as your dates are fixed for those weeks.
Big cities have several stations, and the wrong one costs an hour: Beijing has Beijing South, Beijing West and Beijingbei among others, and Shanghai splits between Hongqiao and Shanghai Station. Check the station code on the ticket before you leave the hotel. At the station, allow 30–45 minutes for security and the walk to the platform.
- Second class is fine for legs under 3 hours; first class buys a wider seat, not much more speed.
- Bring your passport to board — no passport, no train.
- Food trolleys are limited; buy snacks and water before boarding.
Flights and overnight trains
Fly when the rail line does not go where you are going, or when the distance is too long for a day: Beijing–Chengdu or Beijing–Guilin runs 2–3 hours, and Urumqi or Lhasa about 4 hours. One-way fares sit around ¥500–1,500, and booking a few weeks out usually beats booking on the day. Afternoon departures are the ones most likely to slip because of air-traffic control, so take a morning flight if the day matters.
Overnight trains (Z, T and K services) are the other way to cover long legs and save a hotel night — Beijing–Xi'an and Kunming–Lijiang are the classic examples. A soft sleeper berth costs roughly ¥150–600. Book soft sleeper rather than hard seat if you want to sleep; hard-seat carriages are crowded and lit all night.
Inside cities: metro, bus, taxi and DiDi
About 50 Chinese cities have metros, with English signs and announcements, and fares of ¥2–10 a ride. Trains run roughly 05:30 to 23:00, so plan a taxi or DiDi after that. Every station entrance has a security scan for bags, which adds a couple of minutes at busy hours.
Pay with the transit QR inside Alipay or WeChat Pay rather than buying a single ticket each time. Taxis are cheap — Beijing's flag fall is ¥13 and most city rides land at ¥20–60 — and DiDi, including the version inside Alipay, accepts foreign cards and translates messages between you and the driver. At airports, walk past the touts in the arrivals hall and use the official rank or the app.
Long-distance buses and driving
Long-distance buses fill the gaps the rail network leaves, especially in mountain areas and smaller towns, at roughly ¥50–200 for a regional leg. In the west, buses pass police checkpoints, so keep your passport within reach rather than in a bag in the hold.
Do not plan on driving yourself. Foreign and international driving licences are not valid in China, and a rental car is not a realistic option for a visitor. Where you need a car — a day of scattered sights, a rural guesthouse — hire a car with a driver through your hotel or a tour operator. Temporary driving permits are possible at some airports but involve a Chinese-language test; treat that as a project, not a holiday plan.
What to watch
Book rail and flights around the Spring Festival and the first week of October, when the whole country travels and seats disappear. Many museums and palaces close on Mondays, which changes which day you want to be in which city. Keep your passport on you at all times: it is your ticket, your hotel check-in and your ID at checkpoints.
Set up Alipay or WeChat Pay and a working eSIM or VPN before you fly. None of them can be fixed at the airport, and without a payment app the metro QR, DiDi and most ticket machines are closed to you.
- Holiday weeks: book rail and flights the day sales open.
- Mondays: many museums and the Forbidden City close.
- Always carry your passport — trains, hotels and checkpoints all ask for it.
- Sort payments and connectivity before departure, not on arrival.
FAQ
Questions people ask
What is the best way to get around China?
High-speed rail for any leg under about 6–7 hours — Beijing–Shanghai is 4 h 20–6 h for ¥550–680 second class. Fly the long diagonals and the west, and use the metro plus DiDi inside cities.
Do I need a car in China?
No. Foreign and international driving licences are not valid, so a rental car is not practical. Where you need one, hire a car with driver; temporary permits exist at some airports but require a Chinese test.
Are there rail or bus passes for China?
No nationwide rail or bus pass. You buy real-name tickets per leg, usually opening about 15 days ahead, so book each leg as your dates firm up, especially around holidays.
How far ahead should I book train tickets?
Sales typically open about 15 days before departure. For ordinary weeks a few days is usually enough; for Spring Festival and the October holiday, book the moment sales open.
Is it cheaper to fly or take the train?
On short and mid routes the train usually wins on total time and often on price. Flights make sense on long legs such as Beijing–Urumqi or Beijing–Lhasa, where rail takes a day or more.
How do I pay for metros and buses?
Use the transit QR code inside Alipay or WeChat Pay. Single-ride tickets work too, but the QR avoids queues and language trouble at ticket machines.
Deep dive
Every source; changeable facts are marked check
Sources
- officialChina Railway (12306)
- officialMinistry of Culture and Tourism of China
- secondaryWikivoyage – China
- secondaryOpenStreetMap