Beijing - Xi'an Trains
China Train Ticket Booking
High speed trains are among the best choices to travel between Beijing and Xi’an. Over 15 pairs of trains operate on a daily basis. Running at the top speed of 300 km/h (186 mph), the 1,216 km (756 mi) distance takes only 4.5 - 6 hours. A second class seat tickets costs CNY 515.5 / USD 76.
Easy communication and urgent tickets booking via WeChat
Scan ChinaTravel Business Team QR Code

Basic Information
- Length: 1,216 kilometers (756 miles)
- Duration: 4 - 6 hours
- Terminals: Beijing West Railway Station, Xi'an North Railway Station
Beijing to Xi'an High Speed Train Schedule
(Last Update on August 1, 2021)
Train No. | Departure - Arrival | Travel Time |
---|---|---|
G437 | 06:26 - 11:02 | 4h36m |
G89 | 06:53 - 11:24 | 4h31m |
G651 | 06:58 - 12:43 | 5h45m |
G653 | 07:43 - 13:43 | 6h00m |
G671 | 07:49 - 13:54 | 6h5m |
G571 | 09:22 - 15:04 | 5h42m |
G307 | 09:38 - 15:30 | 5h52m |
G655 | 09:43 - 15:31 | 5h48m |
G429 | 10:45 - 16:23 | 5h38m |
G667 | 11:19 - 17:04 | 5h45m |
G659 | 11:53 - 17:31 | 5h38m |
G661 | 13:50 - 19:44 | 5h54m |
G87 | 14:00 - 18:19 | 4h19m |
G673 | 14:28 - 19:54 | 5h26m |
G349 | 15:13 - 19:44 | 4h31m |
G663 | 15:45 - 21:06 | 5h21m |
G665 | 16:00 - 21:28 | 5h28m |
G25 | 18:55 - 23:20 | 4h25m |

Beijing – Xi'an up-to-date train schedules.
Xi'an to Beijing High Speed Train Schedule
(Last Update on August 1, 2021)
Train No. | Departure - Arrival | Travel Time |
---|---|---|
G437 | 06:26 - 11:02 | 4h36m |
G89 | 06:53 - 11:24 | 4h31m |
G651 | 06:58 - 12:43 | 5h45m |
G653 | 07:43 - 13:43 | 6h00m |
G671 | 07:49 - 13:54 | 6h5m |
G571 | 09:22 - 15:04 | 5h42m |
G307 | 09:38 - 15:30 | 5h52m |
G655 | 09:43 - 15:31 | 5h48m |
G429 | 10:45 - 16:23 | 5h38m |
G667 | 11:19 - 17:04 | 5h45m |
G659 | 11:53 - 17:31 | 5h38m |
G661 | 13:50 - 19:44 | 5h54m |
G87 | 14:00 - 18:19 | 4h19m |
G673 | 14:28 - 19:54 | 5h26m |
G349 | 15:13 - 19:44 | 4h31m |
G663 | 15:45 - 21:06 | 5h21m |
G665 | 16:00 - 21:28 | 5h28m |
G25 | 18:55 - 23:20 | 4h25m |
Beijing – Xi'an up-to-date train schedules.
Xi'an to Beijing High Speed Train Ticket Fares
Business Class | First Class | Second Class |
---|---|---|
US$ 250 (CNY 1,627.5) | US$128 (CNY 824.5) | US$ 79 (CNY 515.5) |

Transportation to Beijing West Railway Station
Address: 118 Lianhuachi East Road, Fengtai District, Beijing 北京市丰台区莲花池东路118号
Beijing West Railway Station is located in Fengtai District in downtown of Beijing. It is convenient to get to this railway station by metro, bus and taxi. It is about a 15-minute taxi drive from the city center to this railway station.
You can get to Beijing West Railway Station by Metro Line 7 and Line 9. The metro network connects Beijing West Railway Station with the Capital International Airport, Daxing International Airport, Beijing South Railway Station, Beijing Railway Station and the tourist attractions including the Forbidden City and Badaling Great Wall.
You can also take local buses to Beijing West Railway Station. Bus stands are located beside the station square. Bus 3, 40, 65, 96, 374, 414, 663, 143, 5 and 23 will take you to the North Square of the station. Bus 53, 309, 410, 820, 890, 982 and Capital Airport Bus will take you to the South Square of the station.
More about Beijing train stations.

Transportation to Xi'an North Railway Station
Address: Yuanshuo Road, Weiyang District, Xi'an 西安市未央区元朔路
Xi'an North Railway Station is a bit far from the city center compared the old Xi'an Railway Station. But it well-connected by metro, bus and taxi.
You can take Xi'an Metro Line 2 and Line 4 from the city center to Xi'an North Railway Station; Metro Line 14 from Xianyang International Airport to the station. The metro stations are located at the first floor underground of the station.
You can also take local buses 108, 263, 264, 266, 329, 360, 362, 723, 727, and the Airport Shuttle to the railway station.