China Travel › Trains › Train routes › Guangzhou to Xi'an

China Travel · Trains

Guangzhou to Xi'an by Train (2026): Times, Fares and Booking

Direct high-speed trains in around seven hours, berths for a fraction of that price, and the Xi'an station question · Updated September 2026

Short answer

Guangzhou to Xi'an is a direct high-speed run with no change. G trains leave Guangzhou South (广州南站) and arrive at Xi'an North (西安北站). The fastest services cover it in about 6 hours 58 minutes; most others take 8 to 9 hours, and a slow one with 15 or more stops can run to about 9 hours 30 minutes.

Recent schedule listings put second class around ¥810–820, first class around ¥1,300 and business class above ¥2,500. Those are guide figures — fares are distance-based and move with demand, so the 12306 app price for your own date is the only one worth budgeting against.

If the fare stings, the alternative is a conventional overnight train with hard and soft sleeper berths that takes most of a day. Slower by roughly a working day, much cheaper, and it saves a hotel night. Tickets go on sale about 15 days ahead and a passport works as your ID.

Why the trains are so much faster than they used to be

Guangzhou and Xi'an are roughly 1,600 km apart by rail, and for years the high-speed connection routed the long way round and took the better part of a day. The faster services now use a more direct corridor through central China, which is what brings the best timing down to around seven hours.

Stop counts explain most of the spread you see in the timetable. A train with 17 intermediate stops spends real time at platforms; the fastest departures skip much of that list. Two departures on the same day can differ by more than two hours.

What the timetable looks like

Departures are spread across the morning and early afternoon, with arrival in Xi'an in the late afternoon or evening. Roughly a dozen direct services a day run on the corridor, though sources tracking 12306 count anywhere from about 8 to 19 depending on whether connecting and slower itineraries are included.

Service typeFrom → ToTypical journey timeClasses soldBest for
G train, few stops Guangzhou South → Xi'an North About 7 hours Second, first, business Arriving the same evening without losing a full day
G train, many stops Guangzhou South → Xi'an North 8 to 9.5 hours Second, first, business Whatever departure fits your morning
Conventional overnight Guangzhou (main station) → Xi'an (main station) About 23 hours and up Hard seat, hard sleeper, soft sleeper Paying berth prices instead of high-speed prices
Connecting itineraries Via Wuhan or Zhengzhou Varies Varies Only when the direct trains are sold out on your date

Train numbers, departure times and the stop list change with each timetable revision. Check the 12306 app for your date rather than planning around a schedule quoted anywhere else.

Stations: getting both ends right

Both cities have more than one station that can appear on your ticket, and the station pair decides how your day at each end goes.

StationRole on this routeNotes
Guangzhou South (广州南站)Where the G trains leave fromMetro lines 2, 7 and 22. Very large — allow 45 minutes between the metro and your gate.
Guangzhou main station (广州站)Departure point for conventional overnight trainsCentral, on metro lines 2 and 5. Different station from Guangzhou South, about 10 metro stops away.
Xi'an North (西安北站)Where the high-speed trains arriveRoughly 15 km north of the centre, connected by metro Line 2. Huge station; the walk to the metro is a long one.
Xi'an Railway Station (西安站)Arrival point for conventional trainsJust outside the north side of the city wall — the better arrival if your hotel is inside the walls.
Xi'an North and Xi'an Railway Station are not the same place They sit about 15 km apart with a metro change in between. High-speed arrivals land at Xi'an North; the walled city, the Muslim Quarter and most of the budget hotels sit near Xi'an Railway Station. Factor the transfer in before booking a hotel room for the night you arrive.

Seat classes and what they cost

The direct G trains sell three classes. The spread between them is wide enough to be worth a decision rather than a default.

Seat letters, coach layouts and which rows have power sockets are set out in the train seat classes guide.

The overnight berth option, honestly assessed

Conventional overnight trains run the corridor with hard seat, hard sleeper and soft sleeper berths, and the journey is measured in most of a day. You leave Guangzhou in the morning or evening and arrive in Xi'an the following day.

That is a real cost in hours, and roughly 23 hours of it. What you buy with those hours is a bed, a much lower fare, and a night that does not need a hotel.

It works for travellers with a flexible schedule and a tight budget, and it fails badly for anyone with a fixed date in Xi'an. Berth layouts, the difference between hard and soft sleepers and how the bedding works are covered in the sleeper train guide.

Booking with a foreign passport

The 12306 app is the official channel, it has an English interface, and a passport is a fully supported ID. Register with the passport number you will travel on, and make sure the passenger name matches the passport exactly — an extra or missing name is a standard reason a ticket fails to validate.

If registration or ID verification gives you trouble, using 12306 in English walks through the account setup and the ID types the system accepts.

What the journey is like

Seven hours in a reserved seat on a modern G train is a comfortable, unremarkable day. Air conditioning, a catering trolley, hot water at the coach ends, power at most rows, and no smoking anywhere on board.

The route crosses some of the country's more varied terrain — the flat, water-heavy south giving way to central China's hills and then the loess country around Xi'an. It is not a scenic railway in the sense that a mountain line is, but it is far from boring.

Catering on board is limited, repetitive and overpriced. Most passengers bring food, and that is the better plan.

Frequently asked questions

Is there a direct train from Guangzhou to Xi'an?

Yes. Direct G trains run from Guangzhou South to Xi'an North, with no change, and the fastest cover the route in about 6 hours 58 minutes. Slower departures take up to roughly nine and a half hours because they stop more often.

How long is the Guangzhou to Xi'an high-speed train?

Between roughly 7 and 9.5 hours. The fastest services sit near 7 hours, most others fall between 8 and 9 hours, and the ones that stop at 15 or more stations run longest. Confirm the running time for your specific departure in the 12306 app.

Which station does the train arrive at in Xi'an?

High-speed trains arrive at Xi'an North (Xi'an Bei), about 15 km north of the city centre and connected to it by metro Line 2. Conventional trains use Xi'an Railway Station, which sits just outside the north side of the city wall and is far more convenient for the old city.

Is there an overnight train from Guangzhou to Xi'an?

Yes, conventional overnight trains run from Guangzhou to Xi'an with hard seat, hard sleeper and soft sleeper berths. The journey takes most of a day, roughly 23 hours or more, which makes it a value choice rather than a time saver.

How much does the Guangzhou to Xi'an train cost?

Recent schedule listings put second class on the direct G trains around ¥810–820, first class around ¥1,300 and business class above ¥2,500. Fares are distance-based and adjust with demand, so the 12306 app price for your date is the one that counts.

Can I book with a foreign passport?

Yes. A passport is an accepted ID for booking and travel on the national rail network, and the 12306 app has an English interface. The passenger name must match the passport exactly. At the station, passport holders go through the manual verification channel.

How far in advance do tickets go on sale?

Sales typically open about 15 days before departure. That window is set by rail policy and does change, so check the current figure in the app. The corridor is busy around National Day, Chinese New Year and the summer holidays.

Are there sleeper berths on the high-speed trains?

The direct G trains on this route sell seated classes: second, first and business. Berths on this corridor come with the slower conventional overnight trains, which are sold as hard seat, hard sleeper and soft sleeper.

How early do I need to reach Guangzhou South?

Around 45 minutes before departure on a normal day. Guangzhou South is a very large station and the walk from the metro to your gate takes time, so the last 20 minutes before departure is not the moment to be looking for it.

Related reading

Xi'an sits on two of the busiest corridors in the network, so the onward legs are worth planning early — see Beijing to Xi'an and Xi'an to Chengdu for those routes.

Compiled from 12306 timetable and fare listings, rail operator route pages and traveller reports on this corridor, cross-checked 30 September 2026. Journey times, station pairs, fares and the booking window change with each timetable revision and with demand — the schedule and price shown in the 12306 app for your own date are the authoritative version. Nothing on this page is travel or financial advice.