High speed trains are among the best choices to travel between Beijing and Xi'an. About 23 pairs of high speed G 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 - 6 hours. A second class seat tickets costs CNY 470 - 577.5 (US$ 69 - 85).
In addition, 4 pairs of overnight D trains run between Beijing and Xi'an, taking nearly 7.5 - 12.5 hours. The ticket fare for a second class sleeper is CNY 350 - 373 (US$ 51 - 55).
Basic Facts of Beijing - Xian Bullet Trains
Duration: about 4 - 6 hours
Distance: 1,216 kilometers (756 miles)
Operated at: Beijing West Railway Station / Fengtai Railway Station / North Railway Station / Qinghe Railway Station, Xi'an Railway Station / North Railway Station
Major Stops: Shijiazhuang, Zhengzhou East, Luoyang Longmen, Huashan North , and Weinan North
 | | Beijing - Xian High Speed Railway Map | |  | | Arrive in Beijing by Bullet Train | |
Beijing to Xian High Speed Train Schedule:
(Last Update on Apr 3, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|
| G321 | 07:00 - 11:20 | 4h20m |
| G1307 | 09:29 - 15:18 | 5h49m |
| G1405 | 12:40 - 18:34 | 5h54m |
| G323 | 15:00 - 19:12 | 4h12m |
Around 23 departures of G trains in total: departure time from 06:38 to 19:00; duration is 4H10M to 06H43M.
(Last Update on Apr 3, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|
| D29 | 15:59 - 03:47+ | 11h48m |
| D41 | 20:04 - 08:46+ | 12h42m |
| D43 | 20:30 - 08:23+ | 11h53m |
| D19 | 20:42 - 08:35+ | 11h53m |
See more
Beijing Schedule  |
| Beijing - Xi'an Overnight D Trains |
Xian to Beijing Bullet Train Timetable:
(Last Update on Apr 3, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|
| G654 | 07:47 - 13:17 | 5h30m |
| G686 | 10:39 - 16:19 | 5h40m |
| G354 | 12:04 - 16:32 | 4h28m |
| G662 | 15:04 - 20:35 | 5h31m |
| G324 | 18:22 - 22:32 | 4h10m |
Around 22 departures of G trains in total: departure time from 07:07 to 19:00; duration is 4H10M to 6H45M.
(Last Update on Apr 3, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|
| D30 | 02:06 - 14:36 | 12h30m |
| D42 | 20:23 - 08:49+ | 12h26m |
| D44 | 20:35 - 08:22+ | 11h47m |
See more
Xian ScheduleNote: The timetable is for reference only. You can use the search tool on the top the page for the most up-to-date schedule.
Ticket Fares of Beijing - Xian Bullet G Trains
(Last Update on Apr 3, 2026)
| Business Class Seat | First Class Seat | Second Class Seat | CNY 1,453 - 1,815.5 USD 213 - 266 | CNY 753 - 922.5 USD 110 - 135 | CNY 470 - 577.5 USD 69 - 85 |
Ticket Fares of Beijing - Xian Bullet D Trains
(Last Update on Apr 3, 2026)
| 1st Class Sleeper | 2nd Class Sleeper | Second Class Seat | CNY 494 - 552 USD 72 - 81 | CNY 350 - 373 USD 51 - 55 | CNY 192 - 429 USD 28 - 63 |
How to Get to Beijing West Railway Station
Passengers can get there by
subway line 7 or
line 9. In addition, buses 3, 9, 21, 40, 50, 53, 62, 65, 67, 89, 96, 109, 122, 129, 142, 320, 339, 374, 387, 394, 414, 616, 663, 694, 917, 982, night 5, 8, 14, 15, 22, 23, and 36 shuttle between the station and other areas in the city.
 | | Beijing West Railway Station | |  | | Beijing Subway Line 7 | |
How to Get to Xian North Railway Station
Metro line 2, line 4 and line 14 can conveniently serve passengers to or leave the station. Or one can take buses 149, 182, 200, 263, 264, 281, 329, 523, 530, 727, 840, 841, 866, 882, 884 to reach or leave the station.
 | | Ticket Gate at Xi'an North Railway Station | |  | | Xian Metro Line 2 | |
In addition, there are about 8 pairs of ordinary overnight trains running between Beijing West Railway Station/Beijing Fengtai Railway Station and
Xi'an Railway Station. Those from Beijing are available from 12:50 to 18:32; while those departures from Xian operate from 17:12 to 00:12. The whole journey takes about 12 - 18.5 hours. The ticket price for a soft sleeper ranges from CNY 415.5 - 440.5 (US$ 59.3 - 62.9); for a hard sleeper CNY 272.5 - 288.5 (US$ 38.9 - 41.2); and for a hard seat CNY 148.5 - 156.5 (US$ 21.2 - 22.4).

Major Rail Lines from Beijing to:

Major Rail Lines from Xi'an to:
- Last updated on Apr. 03, 2026 by Rachel Hou -