As two historical and tourist cities in China, the railway line between Beijing and Xi’an plays an important role.
The Beijing–Xi'an High-Speed Railway opened in 2012. There are 18 high-speed trains running from Beijing to Xi’an every day. About 10 normal-speed trains are also available.
Here is a quick index about taking high-speed/normal-speed trains between Beijing and Xi’an. You can navigate quickly to your preferred section.

The Great Wall
- 2 Basic Tips You Have to Know about Beijing–Xi’an Trains
- Beijing–Xi’an Train (High-Speed and Normal-Speed ) Schedules
- Xi’an–Beijing Train (High-Speed and Normal-Speed ) Schedules
- The Ticket Fares for Beijing–Xi’an Trains
- Beijing–Xi’an High-Speed Train Map
- Main Stops of the Beijing–Xi'an High-Speed Railway
- How to Get to the Stations
- Book Beijing–Xi’an Train Tickets Online
2 Basic Tips about Beijing–Xi'an Trains
1. Two main train types:
- There are 18 G-trains running from Beijing to Xi’an and from Xi’an to Beijing daily. The journey only takes about 4½–6 hours and costs 515.5 yuan for a second-class seat ticket.
- Normal-speed Z/K/T-trains: There are nine normal-speed trains operating from Beijing to Xi’an and from Xi’an to Beijing daily. All the normal-speed trains are overnight trains. It takes about 12–16 hours and costs about 422.5 yuan for a soft sleeper ticket.
2. Available train stations:
- Beijing: All the trains to Xi’an depart from Beijing West Railway Station, whether they are high-speed trains or normal-speed trains.
- Xi'an: The arrival station for high-speed trains is Xi’an North Railway Station — other normal-speed trains arrive at Xi’an Railway Station and only K1363/K1364 departs/arrives at Xi’an South Railway Station.
Beijing to Xi’an Train Schedules and Prices
Beijing to Xi'an High-Speed Train Schedules
Departure station: Beijing West Railway Station
Arrival station: Xi’an North Railway Station
Train No. | Departure and Arrival Times | Duration |
---|---|---|
G427 | 06:20–11:06 | 4 h 46 min |
G571 | 09:22–15:03 | 5 h 41 min |
G429 | 10:45–16:20 | 5 h 35 min |
G87 (the fastest) | 14:00–18:20 | 4 h 20 min |
G349 | 15:13–19:45 | 4 h 32 min |
G25 | 18:55–23:21 | 4 h 26 min |
Beijing to Xi’an Normal-Speed Train Schedules
Departure station: Beijing West Railway Station
Arrival station: Xi’an Railway Station / Xi’an South Railway Station
Train No. | Departure and Arrival Times | Duration | Arrival Railway Station |
---|---|---|---|
T41 | 14:22–05:36 (+1) | 15 h 14 min | Xi’an Railway Station |
Z75 | 15:57–05:29 (+1) | 11 h 42 min | Xi’an Railway Station |
Z151 | 16:03–03:45(+1) | 11 h 42 min | Xi’an Railway Station |
T231 | 18:50–07:43 (+1) | 12 h 53 min | Xi’an Railway Station |
Z19 | 20:40–08:31 (+1) | 11 h 51 min | Xi’an South Railway Station |
Xi'an to Beijing Train Schedules
Xi'an to Beijing High-Speed Train Schedules
Departure station: Xi’an North Railway Station
Arrival station: Beijing West Railway Station
Train No. | Departure and Arrival Times | Duration |
---|---|---|
G652 | 07:52–13:27 | 5 h 35 min |
G350 | 10:18–14:46 | 4 h 28 min |
G88 (the fastest) | 13:30–17:55 | 4 h 25 min |
G666 | 16:00–21:31 | 5 h 31 min |
G668 | 17:35–22:48 | 5 h 13 min |
G90 | 18:24–22:52 | 4 h 28 min |
Xi'an to Beijing Normal Speed Train Schedules
Departure station: Xi’an Railway Station / Xi’an South Railway Station
Arrival station: Beijing West Railway Station
Train No. | Departure and Arrival Times | Duration | Departure Railway Station |
---|---|---|---|
Z152 | 01:43–14:26 | 12 h 43 min | Xi’an Railway Station |
K1364 | 13:00–05:42 (+1) | 16 h 42 min | Xi’an South Railway Station |
T232 | 17:38–06:08 (+1) | 12 h 30 min | Xi’an Railway Station |
Z20 | 19:21–06:58 (+1) | 11 h 37 min | Xi’an Railway Station |
T56 | 21:15–10:45 (+1) | 13 h 30 min | Xi’an Railway Station |
T8 | 22:47–12:31 (+1) | 13 h 44 min | Xi’an Railway Station |
How Much Does a Ticket Cost?
Beijing–Xi'an High-Speed Train Ticket Fares
Train Type | 2nd Class Seat | 1st Class Seat | Business Class Seat |
---|---|---|---|
G-Train | 515.5 CNY | 824.5 CNY | 1627.5 CNY |
Beijing–Xi'an Normal Speed Train Ticket Fares
Train Type | Hard Seat | Hard Sleeper | Soft Sleeper |
---|---|---|---|
K-Train | 152.5 CNY | 261.5 CNY | 409.5 CNY |
T / Z-Train | 148.5 / 156.5 CNY | 254.5 / 268.5 CNY | 398.5 / 422.5 CNY |
Here are what the second class, first class, and business class seats look like:

Beijing–Xi'an High-Speed Train Map

As you can see, there are 22 stops in total along the Beijing–Xi’an High-Speed Railway. The duration is about 4–6 hours.
>>> Check the online China train map
Download our China Train Booking app to check the online English map anytime and anywhere on your smartphone.
Main Stops of the Beijing–Xi'an High-Speed Railway

The Mount Hua
- Beijing West: You can click here to check the detailed information about Beijing West Railway Station.
- Zhengzhou East: Zhengzhou is the capital city of Henan Province. About 400 trains a day arrive at/depart from this station. Passengers can go to many major cities in China, such as Xi'an, Shanghai, Beijing, and Hangzhou.
- Huashan North: If you want to travel to Mount Hua by high-speed train, Huashan North Railway Station will be your arrival station.
- Luoyang Longmen: Luoyang is famous for the attraction called the Longmen Grottoes. So taking the high-speed train to Luoyang Longmen Railway Station is the most convenient way to get to the Longmen Grottoes.
How to Get to the Train Stations
How to Get to Beijing West Railway Station
- Location: 118 East Lianhuachi Road, Fengtai District
- Subway: Metro Line 4 (get off at Shenzhen North Railway Station and leave from Exit B)
- Bus: 352, B647, B666, B667, B730, M353, M354, M365 (get off at Shenzhen North Railway Station)
How to Get to Xi'an North Railway Station
- Location: Shangxin Road, Weiyang District
- Subway: Metro Line 2
- Bus: 108, 263, 264, 264, 266, 329, 723, 727, 723
How to Get to Xi'an Railway Station :
- Location: 151 Huancheng Road, Xincheng District
- Subway: Metro Lines 1 and 4
- Bus: 6, 16, 20, 28, 39, 205, 206, 228, 243, 309, Tourist Bus Lines 1, 2, 3
How to Get to Xi'an South Railway Station
- Location: Yinzhen Town, Chang'an District (a long way from the city center)
- Bus: 918, 920/K920, 4-23
What to Eat on The Train?
Beijing Xi - Xian Bei G55(12:28 – 17:02)
Food delivery service station: Shijiangzhuang Railway Station, Zhengzhou Dong Railway Station,
Available food:
Shijiazhuang Railway Station: KFC, Mr.Lee Restaurant (Curry beef set meal, Braised Pork Belly, Mushroom and chicken set meal) , Xihe Yipin Restaurant (Fried dumpling, Minced Pork Congee with Preserved Egg ,Chinese beef hamburger, Pumpkin porridge)
Zhengzhou Dong Railway Station: KFC,Mr.Lee Restaurant (Curry beef set meal, Braised Pork Belly, Mushroom and chicken set meal, beef noodles) , Yonghe King Restaurant(Pork with Salted Vegetable,Rice with Kung Pao Chicken), Laozhengzhou Restaurant (stewed noodles)
Book Beijing–Xi’an Train Tickets Online
You are recommended to use our China Train Booking app to book your tickets and track your bookings anytime and anywhere.
- The second-class seats on high-speed trains are bigger and more comfortable than economy-class seats on airplanes.
- Either an e-ticket or paper ticket delivery can be chosen on the app.
- Choose your preferred seat(s) for your paper ticket(s).
- We provide excellent after-sales customer service.
- Benefit from a service fee as low as 1 USD.
Get the free trial now:
Further reading: