Home China Train China Guide Xi'an Train Schedule

Xi'an Train Schedule

Xi’an Railway Station
Xi’an is the 4th-largest railway station in China. Acting as a hub in the northwest to southwest network, it runs trains to all provinces in China and to major cities such as Beijing, Shanghai, Hangzhou, and Guangzhou.

Xi’an North Railway Station
Xi’an North is the largest railway station in Asia, with 18 platforms and 34 railway tracks. It is served by high-speed trains (G-series & D-series) running for example to Beijing, Shanghai, Ningbo, Guilin, and Pingyao.

(Last Updated on Sept 19, 2017)

From To Popular Train(s) Travel Time Distance (KM) Prospect Price
Xi'an Station

Beijing West  Station *Z44(19:27-08:22)
1075km Superior: $125
Soft Sleeper: $68
Hard Sleeper: $43
Shanghai *Z94(16:46-07:53) 15h07m 1378km Superior: $145
Soft Sleeper: $79
Hard Sleeper: $50
Hangzhou Station *T114(23:52-18:51) 18h59m 1316km Soft Sleeper: $85
Hard Sleeper: $54
Guangzhou Station *Z266(22:03-20:00) 21h57m 1632km Soft Sleeper: $114
Hard Sleeper: $64
Shenzhen Station *Z232(19:49-19:28) 23h39m 1764km Hard Sleeper: $64
Guilin North  Station *K318(19:07-21:24) 26h17m 1375km Soft Sleeper: $87
Hard Sleeper: $55
Pingyao Station *2672(22:53-07:24) 8h31m 511km Soft Sleeper: $32
Hard Sleeper: $20
Chengdu Station *K5(13:20-05:27)
711km Soft Sleeper: $49
Hard Sleeper: $32
Chongqing North  Station *K1002(20:25-07:57) 11h32m 678km Soft Sleeper: $44
Hard Sleeper: $29
Xi'an North Station
Beijing West Station G26(09:15-13:50)
1378km 1st Class: $120
2nd Class: $75
Shanghai  Hongqiao  Station G1918(09:29-16:32) 7h03m 1366km 1st Class: $160
2nd Class: $98
Shanghai Station *D308(19:50-06:35) 10h45m 1358km Superior: $269
Soft Sleeper: $135
2nd Class: $67
Hangzhou East  Station G1884(13:33-20:21) 6h48m 1322km 1st Class: $156
2nd Class: $95
Ningbo Station G1896(08:36-17:39) 9h03m 529km 1st Class: $171
2nd Class: $105
Guangzhou South  Station G838(12:30-21:17) 8h47m 1640km 1st Class: $190
2nd Class: $119
Shenzhen  North  Station G820(09:42-19:09) 09h27m 1757km 1st Class: $204
2nd Class: $130
Guilin Station G1548(07:20-16:55) 9h35m 1379km 1st Class: $169
2nd Class: $109
Pingyao Gucheng  Station D2508(09:39-12:23) 2h44m 508km 1st Class: $28
2nd Class: $22