Taiyuan is the province of Shanxi Province. High-speed trains are available between Beijing and Taiyuan. It takes only 2h30min to 3h to travel between Beijing West Train Station and Taiyuan South Station.
Beijing to Taiyuan by train
There are many trains travelling from Beijing to Taiyuan. High-speed trains are also available.
G Trains
The running hours of G trains from Beijing to Taiyuan is 7:21-20:21.
There are 15 trains travelling from Beijing to Taiyuan everyday. The trains depart from Beijing West Train Station and arrive at Taiyuan South Train Station or Taiyuan Station.
It takes about 3 hours to travel between the two cities.
Ticket fare
Business Seat CNY 605
Deluxe Seat CNY 368
First Class Seat CNY 285/288
Second Class Seat CNY 194/197
D Trains
The train number starts with an “D” are also very fast trains, which takes a little longer than the “G” trains, that is about 3h30min. 3 D Trains are available.
Ticket fare overview
First Class Seat CNY220
Second Class Seat CNY154.5
Normal trains
For other normal fast trains, it takes 5-13 hours to travel from Beijing to Taiyuan according to different trains.
Ticket fare overview
Deluxe Soft Sleeper from CNY372
Soft Sleeper from CNY197
Hard Sleeper from CNY129
Hard Seat from CNY67
Taiyuan to Beijing by train
G Trains
The running hours of G trains from Taiyuan to Beijing is 6:51-20:18.
It takes about 3 hours from Taiyuan to Beijing. The trains depart from Taiyuan South Train Station or Taiyuan Station and arrive at Beijing West Train Station.
Ticket fare
Business Seat CNY 605
Deluxe Seat CNY 368
First Class Seat CNY 285/288
Second Class Seat CNY 194/197
D Trains
Everyday, there are 3 D trains available. It takes about 3.5 hours from Taiyuan South Station to Beijing West Station.
Ticket fare
First Class Seat CNY220
Second Class Seat CNY154.5
Normal trains
For other normal fast trains, it takes 5-13 hours to travel from Beijing to Taiyuan according to different trains.
Ticket fare
Deluxe Soft Sleeper from CNY372
Soft Sleeper from CNY197
Hard Sleeper from CNY129
Hard Seat from CNY67
We have Beijing train station pick-up and drop-off service, from CNY 300. Click here to book it.
Recommended Taiyuan local tours:
3 days tour for Taiyuan, Wutai Mountain and Pingyao Ancient City from $414 >>more tours