Home / Train /

Xi'an Train Schedule

There are five railway stations in Xi'an:

 The Xi'an Railway Station is the fourth largest railway station in China considering its passenger flow volume. It is the important transportation hub that connects the Northwest and Southwest of China. From there one can reach to all the major cities in China, such as Beijing, Shanghai, Guangzhou, and Hangzhou.

 Xi'an North Railway Station is one of the largest stations in Asia. This station and Xi'anxi Railway Station specialize in high speed trains to/from Shanghai, Guangzhou, Zhengzhou, Nanjing and other places.

 Xi'an South Railway Station, located in the suburban area, mainly operates normal trains to/from Ankang, Dazhou, Chongqing, Taiyuan, Pingyao, Weinan, Huashan, and Lingshi.

 Xi'andong Railway Station, a stop along Wuhan-Xi'an High-speed Railway, Xi'an-Chongqing High-speed Railway, Xi'an-Yan'an High-speed Railway and Xi'an-Ankang Railway, is under construction. 

High Speed Train Schedule of Xi'an

(Last Update on Jun 4, 2024)

ToTrainsDurationTicket Fare (CNY)
First/ Second Class Seat
Beijing
D30, G652, G654, G672...
23 departures from 02:14 to 20:35
4h10m - 12h22mCNY 770.5/ 192
USD 108/ 27
Changsha
G816, G824, G866, G828...
8 departures from 09:37 to 13:23
5h34m - 6h31mCNY 901/ 563
USD 126/ 79
Chengdu East
D4889, D4883, D1967, D1911...
62 departures from 00:15 to 19:50
3h8m - 4h18mCNY 421/ 263
USD 59/ 37
Chongqing North
D1979, D1983, D1711 from 12:05 to 15:304h56m - 5h17mCNY 447/ 279.5
USD 62/ 39
Guangzhou South
G816, G824, G828, G844...
7 departures from 09:37 to 13:23
7h56m - 9h31mCNY 1,262.5/ 789.5
USD 176/ 110
Hangzhou
G2390, G1900, G3198, G2238...
12 departures from 07:17 to 19:25
6h32m - 16h21mCNY 1,129.5/ 254
USD 158/ 35
Huashan
G1896, G672, G1918, G816...
56 departures from 08:32 to 20:05
0h28m - 0h39mCNY 89.5/ 54.5
USD 13/ 8
Lanzhou
D29, D2649, D2671, D2701...
58 departures from 03:50 to 20:25
2h28m - 7h13mCNY 213.5/ 118
USD 30/ 16
Luoyang
D30, G3278, G3158, G870...
85 departures from 02:14 to 21:00
1h15m - 4h36mCNY 279.5/ 70
USD 39/ 10
Pingyao
D2506, D2502, D2572, D2582...
11 departures from 07:27 to 17:08
2h51m - 3h18mCNY 240/ 150
USD 34/ 21
Shanghai
D218, G1914, G3154, G362...
22 departures from 00:53 to 21:16
5h44m - 15h14mCNY 1,030.5/ 233
USD 144/ 33
Shenzhen North
G3158, G816, G824, G828...
5 departures from 06:43 to 12:53
8h28m - 13h33mCNY 1,362/ 864
USD 190/ 121
Taiyuan South
D2506, D2532, D2502, D2504...
32 departures from 07:27 to 19:44
3h2m - 3h58mCNY 286/ 178.5
USD 40/ 25
Wuhan
G870, G2298, G2390, G816...
14 departures from 06:58 to 15:54
4h13m - 5h17mCNY 688.5/ 430.5
USD 96/ 60
Zhengzhou
D218, G1914, G3278...
118 departures from 00:53 to 21:16
1h42m - 5h59mCNY 353.5/ 91
USD 49/ 13
 The above schedule is for reference only. For real-time schedule and ticket booking, please click the arrival stations.

Normal Train Timetable of Xi'an

(Last Update on Jun 4, 2024)

ToTrainsDurationTicket Fare (CNY)
Soft / Hard Sleeper
Beijing
K546, Z152, T232...
7 departures from 00:12 to 23:19
12h23m - 17h33mCNY 415.5/ 272.5
USD 58/ 38
Changchun
K546, K1574, K126 from 00:12 to 22:3630h21m - 31h26mCNY 703/ 456
USD 98/ 64
Chengdu
T7, K545, K245, K385 from 06:02 to 21:4010h28m - 16h14mCNY 315/ 208
USD 44/ 29
Chongqing
K691 at 07:1010h40mCNY 275/ 182
USD 38/ 25
Dunhuang
K367 at 12:1522h36mCNY 582/ 377
USD 81/ 53
Guangzhou
K228, K84, K1298, Z232...
6 departures from 07:38 to 22:08
21h31m - 28h12mCNY 693/ 397
USD 97/ 55
Hangzhou
Z596, K306, K774, K1042...
11 departures from 02:01 to 23:26
17h37m - 22h22mCNY 484.5/ 317.5
USD 68/ 44
Jinan
Z274, Z316, Z106 from 10:24 to 21:2612h55m - 14h58mCNY 415.5/ 272.5
USD 58/ 38
Lanzhou
K389, Z151, T113, Z595...
33 departures from 02:27 to 23:50
6h49m - 9h22mCNY 263/ 174
USD 37/ 24
Lhasa
Z265, Z165 at 07:53 and 09:2729h38m - 30h24mCNY 1,005.5/ 647.5
USD 140/ 90
Qingdao
Z274, Z316 at 10:24 and 11:3717h59m - 18h6mCNY 527.5/ 343.5
USD 74/ 48
Shanghai
K2188, K362, Z4284, K558...
9 departures from 08:36 to 21:40
15h5m - 21h00mCNY 509.5/ 331.5
USD 71/ 46
Shenyang
K546, K2046, K1574, K126 from 00:12 to 22:3626h27m - 31h11mCNY 625/ 407
USD 87/ 57
Shenzhen
K1310, K1350, Z232, K132...
5 departures from 09:25 to 23:59
23h12m - 32h46mCNY 669/ 428
USD 93/ 60
Suzhou
K292, K2188, Z4284, K558...
10 departures from 08:34 to 23:26
14h4m - 19h53mCNY 484.5/ 317.5
USD 68/ 44
Tianjin
K214, K2046, K1574, T56...
5 departures from 12:14 to 22:36
16h12m - 19h54mCNY 456.5/ 299.5
USD 64/ 42
Urumqi
Z595, T197, Z361, T307...
9 departures from 04:52 to 08:52
23h47m - 26h10mCNY 735.5/ 477.5
USD 103/ 67
Xiamen
Z128 at 23:5021h34mCNY 640/ 416
USD 89/ 58
Yanan
K546, K772, K998, K8204...
15 departures from 00:12 to 23:19
2h22m - 4h9mCNY 152.5/ 104.5
USD 21/ 15
Yinchuan
K1085, K361, K1297 from 05:28 to 21:4012h35m - 14h15mCNY 285/ 190
USD 40/ 27
 The above schedule is for reference only. For real-time schedule and ticket booking, please click the arrival stations

Major Rail Lines from Xi'an to:

- Last updated on Oct. 09, 2024 by Catherine He -
Questions & Answers on Xi'an Train Schedule
Asked by kovit Masarat from THAILAND | Oct. 06, 2024 02:20Reply
I am thai plan to travel by train from Hanoi -to Nanning -then to Xi'an.
1- Can I book ticket for Hanoi - to - Xi'an in TravelChinaGuide.com 2- Do the train arrives in Xi'an in the next day or the same day of departure from Hanoi ? I plane to spend time in Xi'an for a week , then will take a train to Kashkar. 3 -Pls give me the approximate price for the train ticket from Xi'an to Kashkar . Thank you ver much.
Answers (1)
Answered by Joshua | Oct. 09, 2024 23:10
00Reply


Hanoi - Nanning international train has stopped and hasn't been resumed yet. Now tourists usually choose to take a direct bus to Nanning. You can buy Nanning - Xi'an train ticket with TravelChinaGuide on this page: https://www.travelchinaguide.com/china-trains/
The train takes 10-12h. The Xi'an - Kashkar train takes 39h and CNY 940 for a soft sleeper ticket.
Asked by Yvette from AUSTRALIA | Jul. 22, 2020 18:54Reply
Where is Xi'an south train station, can I take a subway there?
Answers (1)
Answered by Susan from USA | Jul. 31, 2020 02:06
00Reply


Xi'an south station is really far away from city center, no subway. It is about 32km away from the city center and taxi takes CNY80 something. If you can find other trains which depart from Xi'an station or Xi'an North station, that will be much better.
Asked by Ann from UNITED KINGDOM | Sep. 10, 2019 11:16Reply
Luggage Allowance and Liquids Allowed
Can anyone advise the amount of luggage we can take on the train...number of bags and weight. Also can we take shampoo and other personal liquids and where should the be carried please.
Thank you
Answers (3)
Answered by Evan from SLOVENIA | Sep. 10, 2019 17:39
00Reply


The official allowance states 20kg luggage per person, no limitation of numbers of bags. Shampoo etc is no problem and most liquid products is OK too. However, perfume may not work and also other products including alcohol.
Answered by Ann from UNITED KINGDOM | Sep. 11, 2019 04:34
00Reply


Thank you for your speedy reply. A couple of follow up questions. Can I take hand luggage over 20kg and can I take aerosol deodorant xx
Answered by Evan from SLOVENIA | Sep. 12, 2019 03:51
00Reply


Aerosol spray cans can be a problem, I read you can only take 120ml max. It is better to exclude it from your luggage. They do not really care the weight a lot as long as the luggage size is not extremely large. They would not weight your luggage. Checked luggage size on flight is workable.
Asked by Alex Goon from MALAYSIA | Aug. 25, 2019 07:38Reply
Where can I buy the fast train tickets at Xi'an. Is there a special price for senior folks age 65 n a
Answers (1)
Answered by TravelChinaGuide | Aug. 25, 2019 19:09
00Reply


Thank you for your inquiry.

You can buy a ticket at both Xi'an Railway Station and North Statoin. There is no discount for senior passengers. Hope this information can help you.
Asked by Shelby from DENMARK | Jul. 05, 2019 01:15Reply
Is there still metro train to Bell Tower or Beidajia after 11pm?
My train D1952 reach Xi'an North at 11pm only.
Answers (1)
Answered by Tomas from NEW ZEALAND | Jul. 07, 2019 17:39
00Reply


No problem, the metro service already considered the train schedule. The metro line 2 to Bell Tower and Beidajia ends at 11:50pm!
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)
NameCountryEmail