Transport · 5 min read
Getting Around China in Comfort: Private Drivers and Sleeper Trains
How you move between the cities determines what the trip feels like. This compares the options honestly, with the numbers.
Private drivers and what they cost
A private car with a driver for a full day runs from around US$110 in a second-tier city to US$210 to 280 in Shanghai or Beijing, with the cost rising for longer distances and overnight journeys. The rate normally includes fuel, tolls, the driver’s time and the parking.
For routes of more than two hours each way, this is comfortably cheaper than the combination of trains, taxis and transfers, and it removes the fatigue factor entirely.
The sleeper train
The overnight sleeper train is one of the great railway experiences and remains genuinely useful on the longer routes — Beijing to Shanghai, Chengdu to Kunming, Beijing to Xi’an. It saves a night of accommodation and arrives in the centre of the next city.
The soft sleeper in a four-berth compartment is the level most travellers should book. The hard sleeper at six berths per compartment is a legitimate experience for the more adventurous, and the price difference is roughly a third.
Bring a towel and earplugs, and do not expect to sleep brilliantly. It is about the journey, and the arrival.
Airport transfers
The airport express trains are the sensible option in Shanghai, Beijing, Guangzhou and Hangzhou, and they are fast and inexpensive. A taxi or a pre-booked car is better when there are several cases, an early flight, or a late arrival.
For Daxing airport in particular, the express train takes about 35 minutes and costs a fraction of a taxi, which can be over an hour in traffic.
Carrying luggage
Getting luggage to and from the stations is the part most people underestimate. At the larger stations the walk from the platform to the exit, with bags, can be twenty minutes. Allow for it and plan the luggage handling at the ends of the journey.
Frequently asked
The questions we get most
How much does a private driver cost per day in China?
Around US$110 in a second-tier city and US$210 to 280 in Shanghai or Beijing, including fuel, tolls and the driver’s time. Longer distances and overnight journeys cost more.
Is the overnight sleeper train worth it?
On the longer routes, yes. It saves a night of accommodation, arrives in the city centre and is one of the best parts of the trip. Book the soft sleeper in a four-berth compartment; the hard sleeper is a good experience for the price.
Should I take a taxi or the airport express train?
The express train in Shanghai, Beijing, Guangzhou and Hangzhou is fast, cheap and reliable. A car is better with several cases, an early flight or a late arrival, when the door-to-door time matters more than the cost.
Is it hard to get a taxi in China?
The metro is the fastest way to move in the major cities and costs well under US$1. Ride-hailing apps work well, though the drivers are directed to the pickup point rather than to the exact door.