Xi'an to Lanzhou Train 2026: Bullet Train Times, Fares & Station Guide
The fastest train from Xi'an North to Lanzhou West takes 2 hours and 59 minutes, covering 568 kilometers across Shaanxi and Gansu for as little as CNY 118 in second class. That single fact answers most of what people search for on this route, but the details matter: which station to book, which ticket class makes sense for a ride this short, and why this stretch of track counts as the real starting leg of the Silk Road rather than just a fast way to get from one city to another.

Terracotta Army excavation pit in Xi'an, China
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 Xi'an to Lanzhou bullet train take?
The Xi'an-Lanzhou high-speed line opened on July 9, 2017, and cut a trip that used to eat a full day on conventional rail down to an afternoon. The line runs 568 km, not the shorter 505 km sometimes quoted online (that figure belongs to the newer Zhengzhou-Xi'an high-speed line, a different route entirely).
Journey times split into two bands. The fastest daytime G-trains, like G853, cover the distance in 2h59m. Most G-trains run 3 to 3.5 hours. Slower D-trains, or G-trains that share track with regional traffic or make more stops, can take up to 4.5 hours. If your itinerary has a tight connection in Lanzhou, filter for G-trains departing Xi'an North between 07:30 and 09:00, since the early morning slots tend to run the express schedule.
The route climbs out of the Wei River valley through Xianyang and Baoji, then rises into the hillier Loess Plateau country around Tianshui and Dingxi before dropping into the Yellow River valley at Lanzhou. That middle section is where the line does its heavy engineering: dozens of tunnels and viaducts carry the track through terrain that used to force conventional trains onto slow, winding grades.
How much does a ticket cost, and which class should you book?
Fares depend on train speed and how far ahead you book, but the ranges below cover what you'll see on 12306 or a booking app for this route in 2026.
| Class | Price range (CNY) | What you get |
|---|---|---|
| Second class | 118-420 | Standard 3-2 seating, most common option, sells out first on holidays |
| First class | 269-671 | Wider 2-2 seating, more legroom, quieter car |
| Business/Premier | 589-797 | Recliner seats, 1-2 layout, meal service on some daytime G-trains |
For a ride under three hours, second class is genuinely fine. The seats recline slightly, there's a fold-down tray, and the toilets at each end of the car are kept reasonably clean this early in a route's daily cycle. Business class is worth the jump mainly if you're working through the ride or traveling with a stroller and want the extra space.

Xi'an Bell Tower illuminated at night
Xi'an North or Lanzhou West: which station do you need?
This is the trap that catches first-time bookers. On the Xi'an side, nearly every high-speed train to Lanzhou departs from Xi'an North Railway Station (西安北站), not the older Xi'an Railway Station near the city wall. Xi'an North sits on metro Line 2 and Line 4, about 30 to 40 minutes from the city center by subway.
On the Lanzhou side, book to Lanzhou West Railway Station (兰州西站), the dedicated high-speed hub for both this line and the Lanzhou-Xinjiang line toward Zhangye, Jiayuguan, and Urumqi. Lanzhou Railway Station, the older building about 8 km east, handles conventional and overnight trains and does not receive this service. Buying a ticket to the wrong station name won't get you stranded (the ticket system won't let you book a route that doesn't exist), but confusing the two when you tell a taxi driver "Lanzhou station" will add a 20-minute detour. Lanzhou West connects to downtown via metro Line 1, roughly 20 to 25 minutes to the city center.
How to book Xi'an-Lanzhou train tickets
Book Xi'an to Lanzhou Train Tickets
English checkout, real seat maps, no 12306 account required
Some links are affiliate links; we may earn a commission at no extra cost to you.
For travelers who already have a 12306 account linked to a passport and a China-based or international phone number that's been verified, the official 12306 app or website sells the identical seats with no service fee. It's the cheaper option and the one locals use, but the interface is mostly in Chinese, tickets for peak departures open exactly 15 days in advance at midnight, and passport-based accounts occasionally get flagged for extra verification. If you want an English interface, real-time seat availability, and a booking confirmation you can screenshot at the gate, a service like the one above earns its markup for a one-off trip.
What the ride shows you: the first leg of the Silk Road
The "first leg of the Silk Road" framing on this route holds up. Xi'an, as ancient Chang'an, was the eastern terminus where caravans assembled before heading west, and Lanzhou was the first major waypoint on that journey, the point where the road crossed the Yellow River and entered the Hexi Corridor, the narrow strip of habitable land between the Tibetan Plateau and the Gobi that leads toward Zhangye, Jiayuguan, Dunhuang, and eventually Central Asia. That's not marketing language stretched to fit a train route; it's the same geography merchants and monks used for over a thousand years, just covered in under three hours instead of three weeks.
Lanzhou itself sits directly on the Yellow River, and the river runs through the middle of the city rather than around its edge, which is unusual among major Chinese cities. If you have a few hours before or after your train, the Zhongshan Bridge and the riverside water-wheel park give you a look at how the city has managed that river crossing for over a century.
Practical tips for booking and riding this route
- Book 3 to 5 days ahead for normal travel dates; book 2 to 3 weeks ahead for National Day (October 1-7) or Spring Festival, when seats on the fastest G-trains sell out first.
- Arrive at Xi'an North or Lanzhou West at least 45 minutes before departure. Both stations are large, and security screening plus the walk to your platform can take 20 minutes on its own.
- Bring your passport, not a photo of it. Station staff check the physical document against the ticket at the security line, before you reach the platform gates.
- Pack food or buy it in the station concourse. The onboard cart sells instant noodles, snacks, and drinks, but selection is limited compared to what's available in the station itself.
- If you're continuing west from Lanzhou toward Zhangye or Jiayuguan, book that connecting ticket separately; it runs on a different timetable and doesn't automatically hold a seat for you just because you booked the Xi'an-Lanzhou leg.
Frequently asked questions
Is there a direct train from Xi'an to Lanzhou? Yes. Roughly 60 pairs of high-speed trains run daily between Xi'an North and Lanzhou West, with departures from Xi'an spread from early morning to late evening. No transfer is needed on this route.
How far in advance can I book Xi'an-Lanzhou train tickets? Through 12306, tickets open 15 days before departure. Third-party booking platforms often show availability further out because they hold blocks of inventory, but the underlying seat map is the same system.
Do I need a Chinese ID to buy a ticket, or can I use my passport? A passport works for both 12306 and third-party bookings. You'll need the physical passport at both booking (for some 12306 account types) and at station security, since the ticket is tied to that document number.
Is the bullet train faster than flying between Xi'an and Lanzhou? Door to door, they're close. The flight itself is about 1 hour 15 minutes, but airport check-in, security, and the drive to and from airports on both ends usually add 2.5 to 3 hours total. The train's roughly 3-hour city-center-to-city-center time often works out even or faster, with far less hassle.
Which station do I arrive at in Lanzhou, and is it close to downtown? You'll arrive at Lanzhou West Railway Station, not the older Lanzhou Railway Station. Lanzhou West connects to downtown via metro Line 1 in about 20 to 25 minutes.