Terracotta Army warriors in Xi'an, the reason most travelers take this train

Beijing to Xi'an by High-Speed Rail (2026)

The short answer: The classic first-timer hop is a G-train from Beijing West (北京西站) to Xi'an North (西安北站): about 1,200 km in 4 hours 10 minutes to 6 hours. Second class typically costs 515–580 CNY (some services closer to 470–515 CNY); first class about 749–825 CNY; business class about 1,460–1,830 CNY. Confirm the live fare on 12306 or Trip.com. As of August 2026. This is the rail day in our 10-day Beijing → Xi'an → Chengdu itinerary.

Why the train beats flying here

Xi'an Xianyang Airport (XIY) is a long transfer northwest of the city walls. Beijing West to Xi'an North drops you on Metro Line 2, about 30 minutes from the Bell Tower. Door-to-door, a 4.5-hour G-train is usually faster than a 2-hour flight once you add airport queues. Punctuality on this corridor is excellent outside Golden Week.

FactorHigh-speed railFlight
In-vehicle time~4h 10m–6h~2h
Door-to-door~5.5–7h including station time~6–8h including airports
ArrivalXi'an North, metro into the wallsXianyang Airport, bus/metro/taxi in
Typical second-class / economy515–580 CNYOften similar or higher in peak weeks

Stations (get this right)

Seat classes and fares

ClassTypical range¹What you get
Second470–580 CNY2+3 seating, sockets, the seat almost everyone books
First749–825 CNY2+2, quieter, more bag space
Business1,460–1,830 CNYLie-flat pods; a splurge on a 4–5 hour daytime ride

¹ Published / typical 12306 ranges for G-trains Beijing West → Xi'an North, August 2026. China Railway uses floating fares. Confirm on 12306 or Trip.com for your train number.

Honest verdict: second class is fine. Save the upgrade for the longer Beijing–Shanghai run or if you need to work.

Onboard reality

Booking

  1. English: Trip.com. Official: 12306 (passport registration, sometimes a wait for verification).
  2. Tickets typically release about 15 days ahead. Friday and Sunday afternoon G-trains sell first.
  3. Scan your passport at the gate. No paper ticket if the booking is linked correctly.

Step-by-step: How to book China high-speed tickets as a foreigner.

Better than a nonstop: stop in the middle

Overnight Z/T sleepers still run into old Xi'an Station. Useful if you want a hotel night of sleep instead of a hotel night in Beijing — not faster, just a different rhythm.

Last updated: August 30, 2026. Fares and schedules: 12306 / Trip.com.

FAQ

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

Most G-trains take about 4 hours 10 minutes to 6 hours. The fastest daytime services are around 4 hours 10–20 minutes.

Which stations should I use?

Book Beijing West (北京西站) to Xi'an North (西安北站). Do not default to Beijing South (that is the Shanghai corridor) or old Xi'an Station unless you are on an overnight sleeper.

Is second class enough for 4–5 hours?

Yes for most travelers. Upgrade to first class if you are tall, working, or carrying two large bags.

Should I fly or take the train?

The train usually wins door-to-door. Xi'an Xianyang Airport sits northwest of the city; the high-speed station has Metro Line 2 into the Bell Tower area.

Can I stop in Luoyang or Zhengzhou?

Yes. Many G-trains call at Zhengzhou East and some at Luoyang Longmen. Split the trip if you want the Longmen Grottoes.

Planning tools we recommend

We may earn a commission if you book through these links — disclosure.

Book trains and hotels on Trip.com →

China eSIM (Airalo) →

Airport transfer (Kiwitaxi) →

Planning a trip? Get a free itinerary check.

Tell us your dates and interests - we reply within 24 hours with route ideas and honest budget numbers.

Get My Free Itinerary Check