Beijing to Xi'an Train 2026: 4.5-Hour Bullet vs 12-Hour Sleeper
Quick answer: The fastest Beijing to Xi'an train is a nonstop G-train covering the 1,200 km route in about 4 hours 20 minutes; most G-trains take 4.5 to 6 hours, while overnight Z/T sleeper trains take roughly 11 to 12 hours and let you skip a hotel night.
Xi'an is where most first-time China trips head after Beijing, mostly for one reason: the Terracotta Army. The 1,200 km route between the two cities is one of the busiest high-speed corridors in the country, with more than 20 bullet trains a day plus a smaller set of overnight sleeper trains that still find plenty of takers. The real choice isn't which train exists, it's what you're willing to trade: time, money, or a night's sleep.
For step-by-step guidance on registering, choosing between 12306 and Trip.com, and boarding with only your passport, see our complete guide to booking China's high-speed trains.
How long does the Beijing to Xi'an train take?
Two distinct options exist on this route.
The high-speed G-trains cover the distance in 4 hours 20 minutes at the fastest (the nonstop G87/G88 pair), and 4.5 to 6 hours for the more common trains that stop at Shijiazhuang, Zhengzhou East, Luoyang Longmen, Huashan North, or Weinan North along the way. More stops means a longer ride but also more departure choices through the day, since trains run from around 06:30 to 19:00.

High-speed G-train boarding at a railway platform in China
The overnight sleeper trains (Z, T, and some K-category) take much longer: roughly 11 to 12 hours on the faster pairs (Z19, T7, T41, and similar), though some of the slower T/K trains stretch past 15 hours. If you book an overnight train, check the total scheduled journey time before paying, not just the departure and arrival clock times, since a "K" prefix often means more stops and a slower run than a "Z" or "T" train covering the same distance.
How do you book Beijing to Xi'an train tickets?
Two ways to book: China's official 12306 site and app (https://www.12306.cn/en/), free to use and the same system stations sell from, or a third-party platform that adds an English interface and customer support for a small booking fee.
Book Beijing-Xi'an train tickets
Compare G-train and sleeper fares in English
Some links are affiliate links; we may earn a commission at no extra cost to you.
12306's English site works fine once your passport is registered, but the interface still trips up first-time users, particularly around seat selection and payment methods that don't always accept foreign cards. Trip.com vs 12306 for China trains walks through the actual differences if you're deciding between them, and China train tickets: 12306 foreigner guide covers the registration steps. Whichever you use, how far in advance to book China train tickets matters more on this route than most, since G-trains during holiday weeks (Golden Week, Spring Festival) sell out fast.
Which Beijing and Xi'an stations does this train use?
Xi'an has two stations that matter for this trip, and picking the right one changes your first hour in the city.
High-speed G-trains arrive at Xi'an North Railway Station, a modern hub about 20 km north of downtown. It connects to Xi'an's metro Line 2, so plan on roughly 35-45 minutes by subway, plus walking and transfer time, to reach the Bell Tower area or the Muslim Quarter.
Overnight sleeper trains arrive at Xi'an Railway Station, the older station that sits right against the northeast corner of the ancient city wall. This is a genuine advantage for sleeper travelers: you step off the train within walking distance of the old town, no long transfer needed after a night on board.

Overnight sleeper train carriage stopped at a railway platform in China
On the Beijing side, Beijing West Railway Station handles most departures for both the high-speed and overnight trains on this route, though a handful of G-trains also run from Beijing South or Beijing North. Always check the exact departure station printed on your ticket before you leave your hotel. How to ride China's high-speed trains covers what to expect at a station this size if it's your first HSR trip.
What are the 2026 ticket prices for each class?
| Train type | Class | Approx. 2026 price (CNY) | Duration |
|---|---|---|---|
| G-train (high-speed) | Second class seat | ¥470-580 | 4.5-6h (4h20m fastest) |
| G-train (high-speed) | First class seat | ¥760-950 | 4.5-6h |
| G-train (high-speed) | Business class | ¥1,630-1,820 | 4.5-6h |
| Overnight sleeper (Z/T) | Hard sleeper (6-berth, open bay) | ¥270-290 | 11-12h |
| Overnight sleeper (Z/T) | Soft sleeper (4-berth, locking door) | ¥415-440 | 11-12h |
| Overnight sleeper (Z/T) | Hard seat | ¥170-190 | 11-12h+ |
Prices shift by train number and how far ahead you book, so treat these as planning ranges, not fixed fares. China train classes and seats explained breaks down what each class looks and feels like onboard.
High-speed or overnight sleeper: which should you pick?
If you only have one travel day to spare, the high-speed train wins without much debate: you land in Xi'an in the afternoon and still get a full evening to walk the city wall or eat your way through the Muslim Quarter.
The overnight sleeper makes sense in a specific case: you want to save a hotel night, you're traveling on a tighter budget, or you enjoy sleeper trains as part of the trip. A soft sleeper berth often costs less than a mid-range Xi'an hotel room, and you wake up already at your next stop. The tradeoff is 11-12 hours spent horizontal instead of sightseeing, and a shared four- or six-berth cabin instead of privacy.
Budget travelers doing a longer loop (Beijing, Xi'an, then on to Chengdu or Guilin) often take the sleeper going out and the high-speed train coming back, so they only give up one hotel night instead of two.
Common mistakes
- Booking a slow K-train thinking it's a Z or T train. The train letter matters: K-category overnight trains on this route can take 15+ hours, several hours longer than a Z or T train covering the same distance.
- Arriving at the wrong Beijing station. Beijing West, Beijing South, and Beijing North sit far apart, and a taxi between them in traffic can eat 45+ minutes. Confirm the station on your ticket the night before, not the morning of departure.
- Assuming Xi'an North Railway Station is close to downtown. It isn't. Budget the 35-45 minute metro ride, plus walking and transfer time, into your first-day plan, especially if you booked a same-day Terracotta Army tour.
- Skipping the sleeper-class comparison. Hard sleeper and soft sleeper are genuinely different experiences (an open six-berth bay versus an enclosed four-berth room with a locking door), not just a price tier. Check which one you're buying, not just the fare.
Who this is for
The high-speed train fits most first-time visitors: you're already juggling a tight itinerary, you want your first evening in Xi'an free for the city wall or a food crawl through the Muslim Quarter, and 4.5-6 hours of transit is a normal travel day, not a sacrifice.
The overnight sleeper fits budget-conscious travelers, slow-travel types who enjoy the train itself, or anyone connecting Xi'an to a longer westward route (Chengdu, Lanzhou, or the Silk Road cities) who wants overnight travel to cut a hotel night out of the trip. It's a harder sell for anyone prone to motion sickness or claustrophobia in a shared cabin, or a single traveler who'd rather not share a compartment with strangers overnight.

Xi'an city wall watchtower decorated with red lanterns
FAQ
Is there a direct flight instead of the train? Yes, flights run roughly 2 hours in the air, but once you add airport transfers and check-in buffer on both ends, total door-to-door time lands close to the fast G-train, usually at a higher price.
Do I need to book the exact Beijing station in advance? Yes. Your ticket lists a specific station (usually Beijing West), and both 12306 and third-party platforms require you to pick it at booking. Trains at different Beijing stations aren't interchangeable with the same ticket.
Can foreigners buy sleeper tickets online, or only at the station? Foreigners can book sleeper tickets online through 12306 or Trip.com the same as any other class, using a passport number instead of a Chinese ID. Station ticket counters also sell them if you'd rather book in person.
Is the Terracotta Army close to Xi'an North or Xi'an Railway Station? Neither, really. The Terracotta Army museum sits about 40 km east of the city center, roughly 45-60 minutes by taxi or tourist bus (route 306) from downtown, not from either train station directly.
Which class should a first-time China train rider pick? Second class on a G-train is the practical default: reserved seating, air conditioning, and a comfort level close to short-haul European rail, at a fraction of business class's price.
Sources
- Train travel in China: 2026 beginner's guide · Seat61
- Beijing to Xi'an Train Schedule and Travel Tips · China Highlights