Xi’an, one of the oldest cities in the world, has a long history and rich culture. It’s just like a history book, which has recorded ancient Chinese dynasties and tremendous changes. Visiting the Terracotta Army and eating in the Muslim Quarter are the two must-do activities when traveling to Xi’an.
We provide excellent coach tours and private group tours in Xi’an. Get your free consultation via our China Train Booking app now.

The Terracotta Army
Pingyao is a small city in central Shanxi (山西) Province. It’s famous for Pingyao Ancient City, which is a well-preserved ancient Chinese settlement from the Ming and Qing dynasties.
Opened in 2014, the Xi’an–Pingyao High-Speed Railway is one of the most important and popular rail lines in China. Over 10 high-speed trains and two normal-speed trains run between Xi’an and Pingyao. The travel time ranges from about 3 to 9 hours.
Here is a quick index for taking high-speed/normal-speed trains between Xi’an and Pingyao. You can navigate quickly to your preferred section.
- An Overview of the Xi’an–Pingyao High-Speed Railway Line
- Should You Choose a High-Speed Train or a Normal-Speed Train?
- Xi’an to Pingyao / Pingyao Gucheng Train (High-Speed and Normal-Speed) Schedules
- Pingyao / Pingyao Gucheng to Xi’an Train (High-Speed and Normal-Speed) Schedules
- The Ticket Fares for Xi’an – Pingyao / Pingyao Gucheng Trains
- How to Get to the Stations
- Book Your Xi’an–Pingyao Train Tickets Online
An Overview of the Xi’an–Pingyao High-Speed Railway Line
- Distance: 490 kilometers (304 miles)
- Duration: 2 hours 22 minutes (high-speed), 8 hours 33 minutes (normal-speed)
- Stations: Xi'an North Railway Station (Chinese: 西安北站) / Xi’an Railway Station, Pingyao Gucheng Railway Station (Chinese: 平遥古城站) / Pingyao Railway Station
- Main stops: Xi'an, Yuncheng, Linfen, Hongdong, Pingyao
How to Choose Your Train to Xi’an/Pingyao
1. Different Train Types
- High-speed D trains: There are 12 D-trains running between Xi’an North Railway Station and Pingyao Gucheng Railway Station daily. The journey only takes about 3½ hours and costs 150 yuan for a second-class seat ticket.
- Normal-speed K trains: There are two normal-speed / overnight trains operating between Xi’an Railway Station and Pingyao Railway Station daily. It takes about 8–11 hours and costs about 124–139 yuan for a hard sleeper ticket.

2. Different Railway Stations
- Pingyao: All the high-speed trains to Xi’an depart from Pingyao Gucheng Railway Station, but the departure station of all the normal-speed trains is Pingyao Railway Station.
- Xi’an: The arrival station for high-speed trains is Xi’an North Railway Station — other normal-speed trains arrive at Xi’an Railway Station.
Xi’an to Pingyao / Pingyao Gucheng Train (High-Speed and Normal-Speed) Schedules
Xi'an to Pingyao High-Speed Train Schedules
Departure station: Xi’an North Railway Station
Arrival station: Pingyao Gucheng Railway Station
Train No. | Departure and Arrival Times | Duration |
---|---|---|
D2514 | 06:32–09:24 | 2 h 52 min |
D2506 (the fastest) | 09:10–11:32 | 2 h 22 min |
D2538 | 10:41–13:56 | 3 h 15 min |
D2518 | 12:50–15:48 | 2 h 58 min |
D1964 | 17:58–20:48 | 2 h 50 min |
D2564 | 18:50–21:49 | 2 h 59 min |
Xi'an to Pingyao Normal-Speed Train Schedules
Departure station: Xi’an Railway Station
Arrival station: Pingyao Railway Station
Train No. | Departure and Arrival Times | Duration |
---|---|---|
K238 | 00:34–09:07(+1) | 8 h 33 min |
2096 | 19:00–03:57(+1) | 8 h 57 min |
Pingyao / Pingyao Gucheng to Xi’an Train (High-Speed and Normal-Speed) Schedules
Pingyao to Xi’an High-Speed Train Schedules
Departure station: Pingyao Gucheng Railway Station
Arrival station: Xi’an North Railway Station
Train No. | Departure and Arrival Times | Duration |
---|---|---|
D2505 | 08:40–11:50 | 3 h 10 min |
D1959 | 10:42–13:41 | 2 h 59 min |
D2563 | 12:54–15:50 | 2 h 56 min |
D2569 | 14:14–17:23 | 3 h 9 min |
D2565 (the fastest) | 15:43–18:29 | 2 h 46 min |
D2527 | 18:08–21:07 | 2 h 59 min |
Pingyao to Xi’an Normal-Speed Train Schedules
Departure station: Pingyao Railway Station
Arrival station: Xi’an Railway Station
Train No. | Departure and Arrival Times | Duration |
---|---|---|
K237 | 20:02–05:44(+1) | 9 h 42 min |
2095 | 21:00–07:03(+1) | 10 h 3 min |
The Ticket Fares for Xi’an – Pingyao / Pingyao Gucheng Trains
Train Type | 2nd Class Seat | 1st Class Seat | Business Class Seat |
---|---|---|---|
D-Train | 150 CNY | 240 CNY | 450 CNY |
Train Type | Hard Seat | Hard Sleeper | Soft Sleeper |
K-Train | 75 CNY | 133 CNY | 205 CNY |
How to Get to the Train Stations
How to Get to Xi'an North Railway Station
- Location: Shangxin Road, Weiyang District
- Subway: Metro Line 2
- Bus: 108,263,264,264,266,329,723,727,723
How to Get to Xi’an Railway Station
- Location: 151 Huancheng Road, Xincheng District
- Subway: Line 1 and Line 4
- Bus: 6, 16, 20, 28, 39, 205, 206, 228, 243, 309, tourist bus lines 1, 2, 3

Pingyao bus no.108
How to Get to Pingyao Gucheng Railway Station
- Location: Wenjing Street, Houji Village
- Bus: 108
How to Get to Pingyao Railway Station
- Location: No.14 Zhongdu Road, Pingyao County
- Bus: 108
Book Xi’an–Pingyao Train Tickets Online
We offer a high-quality travel guide in China and the ticket data is directly synchronized with China Railway. If you plan to travel between Pingyao and Xi'an, you can search the full train schedules and make your train journey on your smart phone via our China Train Booking app.
- Either an e-ticket or paper ticket delivery can be chosen on the app.
- Choose your preferred seat(s) for your paper ticket(s).
- We provide excellent after-sales customer service.
- Benefit from a service fee as low as 1 USD.
Get the free trial now:
Further reading: