Currently, there are 3 Nanjing to Taiyuan high speed trains operated to take passengers from
Nanjing South Railway Station to
Taiyuan South Railway Station. The travel time is about 7 - 8 hours. And it costs CNY 496.5 - 620.5 for a second class seat.
In addition, 5 Nanjing to Taiyuan normal speed trains are running, taking 11 - 17 hours. Ticket fare varies from CNY 272.5 to CNY 279.5 for a hard sleeper, and CNY 415.5 - 427.5 for a soft sleeper.
Nanjing to Taiyuan Train Ticket Booking
Running Route of Nanjing – Taiyuan High Speed Train
Route 1: Nanjing – Dezhou – Shijiazhuang – Taiyuan

Nanjing to Dezhou High Speed Railway Line: This line constitutes an important part of
Beijing – Shanghai High Speed Railway, stopping at major stations including Chuzhou, Xuzhou, Tai’an, Jina and Dezhou.

Dezhou – Shijiazhuang – Taiyuan High Speed Railway Line: Stretching 590 kilometers (367 miles) in total, this line connects Jingzhou Railway Station, Hengshui Railway Station, Shijiazhuang Railway Station and Yangquan Railway Station.
Route 2: Nanjing – Xuzhou – Zhengzhou – Shijiazhuang – Taiyuan

Nanjing to Xuzhou High Speed Railway Line: Nanjing – Xuzhou part belongs to Beijing – Shanghai High Speed Railway and links Chuzhou, Bengbu, Suzhou (Anhui) and Xuzhou.

Xuzhou to Zhengzhou High Speed Railway Line: Constituting a section of Xuzhou – Lanzhou High Speed Railway, it stops at stations like Dangshan, Shangqiu, Minquan and Kaifeng.

Zhengzhou to Shijiazhuang High Speed Railway Line: Belonging to a part of
Beijing – Guangzhou High Speed Railway, this line covers stations such as Xinxiang, Hebi, Anyang, Xingtai and Gaoyi.

Shijiazhuang to Taiyuan High Speed Railway Line: the last part departing from Shijiazhuang Railway Station to Taiyuan Railway Station, making a short stay at Yangquan Railway Station.
At present, Taiyuan South Railway Station deals 3 Taiyuan to Nanjing high speed trains, taking 7 - 7.5 hours. The total distance is 1,147 – 1,335 kilometers (712.71 – 829.53 miles) and the price is CNY 471.5 - 620.5 for a second class seat, CNY 779 - 994 for a first class seat and CNY 1,487 / 1,892 for a business class seat. In addition, 5 Taiyuan to Nanjing normal speed trains are running. The duration is around 11 - 17.5 hours costing CNY 148.5 - 152.5 for a hard seat.

See detailed
Nanjing Train Schedule &
Taiyuan Train Schedule
Major Rail Lines from Nanjing to:

Major Rail Lines from Taiyuan to:
- Last updated on Aug. 12, 2025 by Grace Yang -