Home / Train /

Taiyuan - Xian Train

There are 46 pairs of high speed trains running between TaiyuanTaiyuan South Railway Station and Xian North Railway Station for a distance of 579 kilometers (360 miles). Duration is 3 - 4 hours. Ticket fare for a second class seat is CNY 178.5 - 194. Besides, 6 pairs of normal trains run between for a distance of 643 - 763 kilometers (400 - 474 miles), taking 7.5 - 10.5 hours. A hard sleeper costs CNY 190 at most.
 

Taiyuan - Xian High Speed Train

Basic Facts:

 Distance: 579 kilometers (360 miles)
 Top speed: 250 km/h (155 mph)
 Duration: 3 - 4 hours  
 Stations along the way: Jinzhong, Taigu West, Qixian East, Pingyao Ancient City, Jiexiu East, Lingshi East, Huozhou East, Hongtong West, Linfen West, Xiangfen West, Houma West, Wenxi West, Yuncheng North, Yongji North, Dali, Weinan North
 

Taiyuan to Xian Bullet Train Timetable

(Last Update on May 8, 2026)
Train No.Departure - ArrivalTravel Time
G313907:23 - 10:172h54m
D190710:24 - 13:333h9m
D171112:10 - 15:413h31m
D252315:57 - 18:412h44m
D252720:05 - 23:053h
Around 46 departures in total: departure time from 06:26 to 20:37; duration from 2H47M to 4H1M.

See more Taiyuan Schedule
 

Xian to Taiyuan High Speed Train Schedule

(Last Update on May 8, 2026)
Train No.Departure - ArrivalTravel Time
D253208:12 - 11:233h11m
D253609:35 - 12:272h52m
D251612:08 - 15:233h15m
D254016:54 - 19:402h46m
G314019:42 - 22:362h54m
Around 52 departures in total: departure time from 07:00 to 19:45; duration from 2H46M to 3H52M.
See more Xian Schedule 

Note: The above timetable is for reference only. Please search for the real-time schedule via the search box on page top. 
 

Ticket Fare of Taiyuan - Xian High Speed Trains

(Last Update on May 8, 2026)
Business Class SeatFirst Class SeatSecond Class Seat
CNY 536 - 666
USD 79 - 99
CNY 285 - 314
USD 42 - 46
CNY 145 - 196
USD 21 - 29
 

Normal Trains of Taiyuan - Xian

Taiyuan to Xian Normal Train Timetable:

(Last Update on May 8, 2026)
Train No.Departure - ArrivalTravel Time
K157309:29 - 19:199h50m
K209519:01 - 05:31+10h30m
K54520:56 - 06:19+9h23m
T722:08 - 05:42+7h34m
K21323:20 - 08:02+8h42m

 

Xian to Taiyuan Normal Train Schedule:

(Last Update on May 8, 2026)
Train No.Departure - ArrivalTravel Time
K54600:12 - 09:339h21m
K209607:29 - 18:1010h41m
K21412:13 - 21:409h27m
K157420:15 - 04:58+8h43m
T823:12 - 07:21+8h9m
Note: The above timetable is for reference only. Please search for the real-time schedule via the search box on page top.
 

Ticket fare

(Last Update on May 8, 2026)
Soft SleeperHard SleeperHard Seat
CNY 253 - 285
USD 37 - 42
CNY 169 - 190
USD 25 - 28
CNY 91 - 102
USD 13 - 15

All of them use Taiyuan Railway Station and Xian Railway Station, both of which are easily accessible.

It is advised to travel by overnight sleeper trains such as T7/ T8, K213, etc. They depart in the evening and arrive in the next morning, saving one-night accommodation fee and the day time.

 Stations along the way:
T7/T8, K545/K546, T41/T42, K1574/K1573: Jiaocheng, Wenshui, Fenyang, Lvliang, Wubu, Suide, Yan'an, Pucheng East

K213/K214: Lvliang, Liulin South, Wubu, Suide, Yan'an, Fuxian East, Huangling South, Pucheng East, Zhangqiao

K2095/K2096: Yuci, Taigu, Pingyao, Jiexiu, Huozhou, Linfen, Houma, Xinjiang, Jishan, Hejin, Hancheng, Heyang North, Weizhuang, Lintong

Major Rail Lines from Xi'an to:
Major Rail Lines from Taiyuan to:
- Last updated on May. 08, 2026 by Grace Yang -