Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*
USD
Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*

Book Train Tickets Worldwide

Beijing to Xi'an Trains

Beijing to Xi'an High-Speed Train Tickets & Timetable

The Beijing to Xi'an high-speed service offers train ticket options in classes including Second Class, First Class, and Business Class. Trains depart mainly from Beijing West station and arrive at Xi'an North station, with common stops such as Zhengzhou East and Luoyang Longmen; typical journey times range from about 4h30 to 6h00. The price range for one-way high-speed tickets is approximately ¥608–1,955 (around $85–275 USD); book tickets online to secure the best prices and preferred seats. For accurate timetable information and current ticket availability use the search page — our online schedule provides live departures, train times, and prices to compare tickets and complete purchase.
26Oct
1
Seats
Beijing
Xi'An
06:39
BeijingBeijingfengtai
Secondary station
5h 41m
12:20
Xi'AnXian Bei (North)
Direct
G-class - CRH Train G651
from
10416 USD
1
5h 41m, Direct
06:39
BeijingBeijingfengtai
Secondary station
12:20
Xi'AnXian Bei (North)
from
10416 USD
1
Direct
High-speed
07:00
BeijingBeijing Xi (West)
4h 19m
11:19
Xi'AnXian Bei (North)
Direct
G-class - CRH Train G87
from
11702 USD
1
4h 19m, Direct
07:00
BeijingBeijing Xi (West)
11:19
Xi'AnXian Bei (North)
from
11702 USD
1
Direct
High-speed
07:39
BeijingBeijing Xi (West)
6h 9m
13:48
Xi'AnXian
Direct
G-class - CRH Train G653
from
9862 USD
1
6h 9m, Direct
07:39
BeijingBeijing Xi (West)
13:48
Xi'AnXian
from
9862 USD
1
Direct
High-speed
07:55
BeijingBeijing Xi (West)
4h 11m
12:06
Xi'AnXian Bei (North)
Direct
G-class - CRH Train G91
from
11109 USD
1
4h 11m, Direct
07:55
BeijingBeijing Xi (West)
12:06
Xi'AnXian Bei (North)
from
11109 USD
1
Direct
High-speed
08:13
BeijingBeijing Xi (West)
5h 56m
14:09
Xi'AnXian Bei (North)
Direct
G-class - CRH Train G671
from
10475 USD
1
5h 56m, Direct
08:13
BeijingBeijing Xi (West)
14:09
Xi'AnXian Bei (North)
from
10475 USD
1
Direct
High-speed
09:10
BeijingBeijing Xi (West)
5h 57m
15:07
Xi'AnXian Bei (North)
Direct
G-class - CRH Train G307
from
10475 USD
1
5h 57m, Direct
09:10
BeijingBeijing Xi (West)
15:07
Xi'AnXian Bei (North)
from
10475 USD
1
Direct
High-speed
09:29
BeijingBeijingfengtai
Secondary station
5h 49m
15:18
Xi'AnXian Bei (North)
Direct
G-class - CRH Train G387
from
11049 USD
1
5h 49m, Direct
09:29
BeijingBeijingfengtai
Secondary station
15:18
Xi'AnXian Bei (North)
from
11049 USD
1
Direct
High-speed
09:40
BeijingBeijing Xi (West)
5h 47m
15:27
Xi'AnXian Bei (North)
Direct
G-class - CRH Train G655
from
10475 USD
1
5h 47m, Direct
09:40
BeijingBeijing Xi (West)
15:27
Xi'AnXian Bei (North)
from
10475 USD
1
Direct
High-speed
09:55
BeijingBeijing Xi (West)
4h 10m
14:05
Xi'AnXian Bei (North)
Direct
G-class - CRH Train G55
from
11702 USD
1
4h 10m, Direct
09:55
BeijingBeijing Xi (West)
14:05
Xi'AnXian Bei (North)
from
11702 USD
1
Direct
High-speed
10:11
BeijingQinghe
8h 10m
18:21
Xi'AnXian Bei (North)
Direct
D-class - CRH Train D1049
from
8074 USD
1
8h 10m, Direct
10:11
BeijingQinghe
18:21
Xi'AnXian Bei (North)
from
8074 USD
1
Direct
High-speed

Beijing to Xi'an High-Speed Rail Overview

The Beijing to Xi'an High-Speed Rail route links Beijing West and Xi'an North with frequent G-category trains. Covering approximately 1,216 km (756 miles) distance by train, travel time ranges from about 4 hours 30 minutes to 6 hours 40 minutes, with top operating speeds up to 300 km/h (186 mph). The first train departs at 7:00 AM, the last leaves at 9:00 PM, with over 25 daily departures. Ticket prices start from approximately CNY 553 (USD 85) for second class, with higher fares for faster trains and business class. Major stations on the route include Shijiazhuang, Zhengzhou East and Luoyang Longmen. Check the Beijing to Xi'an timetable and schedule for specific train numbers and times. Book your trip online with Rail Monsters.

Book Train Tickets Worldwide

Prices Jump Fast. Save up to 27%* When You Book Before Everyone Else

1M+ Train
Journeys
Blazing Fast
Support Team
Flexible Booking
and Cancellations
250+ Rail
Operators
Loyalty Rewards
and Free Upgrades
Exclusive journeys from
touristic to high-speed trains

Beijing to Xi'an Train Map

Beijing to Xi'an Train Map
Plan your trip between Beijing and Xi'an on G‑series high-speed services along the Beijing–Zhengzhou–Xi'an corridor (Jing–Zheng–Xi HSR). Key stops include Beijing West, Zhengzhou East, Luoyang Longmen and Xi'an North. The route crosses the North China Plain, skirts the Yellow River, and approaches the Loess Plateau; notable sites en route include Luoyang's historical area and the Terracotta Army near Xi'an. Operated by China Railway High-speed (CRH/CR), standard-gauge electrified HSR transport in China.

How to Book Train Tickets Online from Beijing to Xi'an

Upgrade Opportunities with Reservation Service
Our reservations service manages seat classes for Beijing to Xi'an trains and will attempt to upgrade your booking subject to availability and fare rules. If an upgrade your booking is possible at comparable cost, we will process it to provide a premium travel option when permitted by the operator.
Book Official Tickets Easily
Rail Monsters provides official tickets for the Beijing to Xi'an high-speed train (China Railway), covering departures from Beijing West and arrivals at Xi'an North. Use our authorized booking channel to confirm and purchase tickets online; after payment you will receive an electronic QR if provided by the rail operator.
24/7 Human Customer Support
Contact our human support team any time for questions about online ticket booking for Beijing to Xi'an services. Rail Monsters offers 24/7 assistance by phone and email to support reservations, payments and document requirements.
Receive Your Tickets Instantly
After completing an online ticket booking, you will receive official tickets or an electronic QR code for train access if the rail operator provides that option; otherwise a PDF ticket will be sent. Rail Monsters uses a secure process to deliver Beijing to Xi'an tickets online and to confirm and purchase transactions.
Secure Payment Options
Enjoy a safe booking process with multiple payment options, including major credit cards, Apple Pay, Google Pay and other digital methods. Our online ticket system is secure when you buy Beijing to Xi'an tickets through Rail Monsters.
Flexible Exchanges & Cancellations
Rail Monsters publishes excahnge and cancellation policies for each fare class so you can adjust travel plans as needed. Exchange and cancellation rules depend on ticket type and availability; modify your Beijing to Xi'an tickets based on the fare conditions shown at booking.

Search. Book. Travel.

With our free app, train booking is easy and rewards add up fast. Every ticket you book brings you closer to discounts for future trips, so you save even more while exploring the World by Rail.
Travel More, Spend Less.
railroadphone
Mobile
train tickets
Travel
inspiration
Live journey
updates

FAQ about the Beijing - Xi'an Route

How much is the high-speed train from Beijing to Xi'an?
A one-way second class seat on a high-speed G-series train from Beijing West to Xi'an North typically costs about 690 to 775 CNY (98 USD - 110 USD). This range reflects standard ticket fares plus Rail Monsters' service fees. First class and business class seats are available at higher prices. Overnight conventional trains with soft sleepers are usually cheaper; check Rail Monsters for exact fares and current offers. Booking earlier usually gives you more seat choices.
What train should I take from Beijing to Xi'an?
For daytime travel choose a G-series high-speed train (Beijing West ⇄ Xi'an North) for the quickest journey. D-series trains are slower alternatives but still operate at high speed on some runs. If you prefer overnight travel, look for Z/T sleeper trains that offer soft and hard sleepers and usually depart in the evening and arrive the next morning at Xi'an station. Pick trains based on arrival time, seat class and whether you want a daytime or overnight option.
How to buy a train ticket from Beijing to Xi'an?
On Rail Monsters: enter your travel date and route (Beijing West → Xi'an North), choose a specific train and seat class, complete payment, and you’ll receive an e-confirmation. Some tickets must be collected as a printed ticket at the station with your passport or ID; others may support direct QR-code boarding—check the ticket details after purchase. If you prefer in-person service, visit any staffed ticket window at major stations and pay by card or cash.
How long is the train ride from Beijing to Xi'an?
Travel time varies by train type. The fastest G-series high-speed trains take about 4 hours 30 minutes. Most G services run between 4 hours 30 minutes and 6 hours. Conventional overnight Z/T trains with sleepers typically take 10 to 13 hours, depending on the schedule. Choose daytime high-speed for the quickest transit or an overnight sleeper if you want to travel while you sleep.
How fast is the high-speed train from Beijing to Xi'an?
High-speed G-series trains on this corridor run at speeds up to 300 km/h (186 mph). The fastest services complete the trip in about 4 hours 30 minutes; many scheduled G trains run between roughly 4 hours 30 minutes and 6 hours, depending on stops and the specific train service.
How to book train tickets from Beijing to Xi'an?
You can book tickets online through Rail Monsters or at station ticket counters. Rail Monsters allows international payment methods and displays seat availability for each train. Domestic passengers can also use China Railway’s 12306 platform. For foreign travelers, you’ll need the passport number when booking and to show your passport when collecting the physical ticket at the station if required. We recommend booking at least several days in advance during holidays and peak travel periods.
How much is the high-speed train from Beijing to Xi'an?
A one-way second class seat on a high-speed G-series train from Beijing West to Xi'an North typically costs about 690 to 775 CNY (98 USD - 110 USD). This range reflects standard ticket fares plus Rail Monsters' service fees. First class and business class seats are available at higher prices. Overnight conventional trains with soft sleepers are usually cheaper; check Rail Monsters for exact fares and current offers. Booking earlier usually gives you more seat choices.
What train should I take from Beijing to Xi'an?
For daytime travel choose a G-series high-speed train (Beijing West ⇄ Xi'an North) for the quickest journey. D-series trains are slower alternatives but still operate at high speed on some runs. If you prefer overnight travel, look for Z/T sleeper trains that offer soft and hard sleepers and usually depart in the evening and arrive the next morning at Xi'an station. Pick trains based on arrival time, seat class and whether you want a daytime or overnight option.
How to buy a train ticket from Beijing to Xi'an?
On Rail Monsters: enter your travel date and route (Beijing West → Xi'an North), choose a specific train and seat class, complete payment, and you’ll receive an e-confirmation. Some tickets must be collected as a printed ticket at the station with your passport or ID; others may support direct QR-code boarding—check the ticket details after purchase. If you prefer in-person service, visit any staffed ticket window at major stations and pay by card or cash.
How long is the train ride from Beijing to Xi'an?
Travel time varies by train type. The fastest G-series high-speed trains take about 4 hours 30 minutes. Most G services run between 4 hours 30 minutes and 6 hours. Conventional overnight Z/T trains with sleepers typically take 10 to 13 hours, depending on the schedule. Choose daytime high-speed for the quickest transit or an overnight sleeper if you want to travel while you sleep.
How fast is the high-speed train from Beijing to Xi'an?
High-speed G-series trains on this corridor run at speeds up to 300 km/h (186 mph). The fastest services complete the trip in about 4 hours 30 minutes; many scheduled G trains run between roughly 4 hours 30 minutes and 6 hours, depending on stops and the specific train service.
How to book train tickets from Beijing to Xi'an?
You can book tickets online through Rail Monsters or at station ticket counters. Rail Monsters allows international payment methods and displays seat availability for each train. Domestic passengers can also use China Railway’s 12306 platform. For foreign travelers, you’ll need the passport number when booking and to show your passport when collecting the physical ticket at the station if required. We recommend booking at least several days in advance during holidays and peak travel periods.
Learn more information at our
Country Guide

Buy Your Beijing to Xi'an Train Tickets on Rail Monsters

Book train tickets from Beijing to Xi'an with Rail Monsters : featuring a 24/7 support team and mobile apps for iOS and Android to buy and manage tickets. We provide flexible bookings and cancellations, along with free class upgrades for our loyal customers. Compare train ticket prices to find the best deals for your trip.