Getting Between Cities

城际• China Basics • How to Get Around
Best for routes under 5 hours·Book 15 days ahead·Trip.com is easiest for foreigners

China's intercity transport is good enough that the wrong decision usually comes from overestimating flights and underestimating how efficient high-speed rail is once you include the entire trip, not just the scheduled travel time.

High-speed rail travel between Chinese cities

Why You Need This

China's intercity network can save huge amounts of time if you choose the right mode for each route. High-speed rail is often faster door-to-door than flying once airport transfers and security are counted honestly.

Popular tourist corridors run frequently, but tickets still sell out around weekends and holidays, so knowing when the train wins and when the plane actually makes sense prevents avoidable friction.

Why High-Speed Rail Wins

High-speed trains are usually the right call for routes under five hours. Second class is comfortable enough that first class is not worth the upgrade for most travelers, and stations are typically far more central than airports.

Trip.com is the easiest way for foreigners to book in English with foreign credit cards, but the core advantage is the network itself rather than the app: frequent departures and city-center arrival points change the equation.

Intercity route board in China

Top Routes for Tourists

Beijing ↔ Shanghai

The high-speed train takes about 4.5 hours and roughly ¥550 to ¥1,750 from second class to business class, with G-trains departing every 15 to 30 minutes. Flights take about 2 hours and can run from ¥400 to ¥1,200, but once you add airport time, the train usually wins for convenience.

Beijing ↔ Xi'an

High-speed rail takes about 4.5 to 6 hours and roughly ¥515 to ¥1,650. Flights take about 2 hours and often run from ¥300 to ¥800, but the train is usually the better tourist choice because it goes directly city-center to city-center and gives you a more relaxed trip.

Shanghai ↔ Hangzhou

The high-speed train takes about 1 hour and roughly ¥70 to ¥220, with departures every 5 to 10 minutes during the day. This is a train route every time. Flying is not a serious competitor.

Chengdu ↔ Chongqing

The train takes about 1.5 hours and roughly ¥150 to ¥460 with frequent departures across several station pairs. This is another route where the train is the clear answer.

Xi'an ↔ Chengdu

High-speed rail takes about 3.5 to 4 hours and roughly ¥263 to ¥790, while flights take about 1.5 hours and can cost around ¥300 to ¥700. Either works here: choose the train for scenery and simplicity, or the flight if every hour matters.

Beijing ↔ Chengdu

The train takes about 7.5 hours and roughly ¥560 to ¥1,780, while flights take about 2.5 hours and can cost around ¥400 to ¥1,200. This is one of the routes where flying usually makes more sense unless you specifically want the long rail journey.

Pro Tips

Book train tickets 15 days ahead because they sell out fast, especially on weekends and holidays.

G-trains are the fastest, while D-trains are slower but sometimes cheaper.

Always arrive at the station 30 to 45 minutes early because security checks take time.

Chinese train stations are huge, so check the departure hall number on the boards.

Watch Out For

Beijing has multiple major train stations, so verify the exact departure station carefully.

Shanghai Hongqiao Station is for trains, not the airport itself, even though the two are connected.

🚄

Book Trains Easily with Trip.com

The easiest way for foreigners to book China trains in English with foreign cards.

Book on Trip.com →