There are three ways to travel from Beijing to Pingyao by train and reverse:
- 1. Beijing – Pingyao by direct high speed train
- 2. Beijing – Pingyao by overnight sleeper train (normal train)
- 3. Connecting trains: Beijing – Taiyuan – Pingyao
Three high speed trains and three normal trains run daily between Beijing and Pingyao. Taking a direct high speed train is the most straforward and convenient way to travel between Beijing and Pingyao, and taking an overnight sleeper train is an economical way to save you the cost of an accommodation, while taking a connecting train (Beijing – Taiyuan – Pingyao) is a flexible way to go in peak season when the direct high speed train sell out. Just read the guide below.
How far is Pingyao from Beijing: the distance from Beijing to Pingayo is around 591 km (367 miles).
How long is from Beijing to Pingyao by train: the travel time is 4 hours and 10 minutes by direct high speed train, over 10 hours by overnight train.
Ticket Booking Tips
The Beijing – Pingyao route is hot and train tickets often sell out quickly. You’d better buy tickets in advance online or at station (60 days or less ahead of departure).
Direct High Speed Trains
Travelling between Beijing and Pingyao by direct high speed train have been available since July 2014 when Pingyao Gucheng Railway Station began operation. The direct high speed train here means you don’t have to change a train along the journey. Currently, there are 3 daily high speed train service between Beijing and Pingyao.
- Train type: D train (200 km/h), G train (300 km/h), high speed.
- CRH type: CRH2A, and CRH380AL, CRH380A (CRH trains).
- Seat class: 1st, 2nd cls, Biz cls.
- Major stations along the high speed rail: Beijing West – Baoding East – Shijiazhuang – Taiyuan South – Pingyao Gucheng
- Travel time one-way: from 4 hours.
- Ticket price one-way: See table below.
- Stations used: Pingyao Gucheng Railway Station (平遥古城站), Beijing West Railway Station (北京西站, BeijingXi) (Location on Google Map).
Beijing West (BeijingXi): Located in Fengtai District of Beijing, reached by metro line 7 and line 9.
Pingyao Gucheng (or Pingyao Acient City station):the newly-built train station in Pingyao (the old one is Pingyao Railway Station). Read the page: Pingyao Gucheng Page.
Beijing to Pingyao high speed trains (3 daily) | ||||||
Trains | From – To | Dept – Arri | Duration | Ticket Fares (CNY) | ||
1st Cls | 2nd Cls | Biz Cls | ||||
D2001 | Beijing West to Pingyao Gucheng | 07:52 – 12:08 | 4h16m | 254.5 | 183 | – |
G609 | Beijing West to Pingyao Gucheng | 10:28 – 14:32 | 4h04m | 322.5 | 225.5 | 698 |
D2005 | Beijing West to Pingyao Gucheng | 15:29 – 19:42 | 4h13m | 254.5 | 183 | – |
For a live schedule, please refer to http://www.chinahighlights.com/china-trains/
|
Pingyao to Beijing high speed trains (3 daily) | ||||||
Trains | From – To | Dept – Arri | Duration | Ticket Fares (CNY) | ||
1st Cls | 2nd Cls | Biz Cls | ||||
D2002 | Pingyao Gucheng to Beijing West | 08:42 – 12:55 | 4h13m | 254.5 | 183 | – |
G616 | Pingyao Gucheng to Beijing West | 13:40 – 17:28 | 3h48m | 225.5 | 322.5 | 698 |
D2006 | Pingyao Gucheng to Beijing West | 16:16 – 20:39 | 4h23m | 254.5 | 183 | – |
For a live schedule, please refer to http://www.chinahighlights.com/china-trains/
|
Connecting Train: Beijing – Taiyuan – Pingyao
Taking a connecting train is a flexible way to travel from Beijing to Pingyao via Taiyuan or reverse, because only 3 daily direct train are available between Beijing – Pingyao, and the route is quite popular and tickets often sell out quickly. While, there are more high speed trains between Beijing West – Taiyuan South (17 trains daily), and Taiyuan South – Pingyao Gucheng (16 trains daily). All you need to do is to take a high speed train from Beijing West to Taiyuan South first, then a connecting train to Pingyao Gucheng.
For example: A G603 (07:23 – 10:28) from Beijing West to Taiyuan South first, then catch D5307 (11:13 – 11:53) to Pingyao Gucheng (see details below).
Note: allow at least 45 minutes to catch your next train. You may use http://www.chinahighlights.com/china-trains/to plan your journey plan.
Beijing West to Taiyuan South to Pingyao Gucheng high speed trains | |||||||
Connecting Journey | Trains | From – To | Dept – Arri | Duration | Ticket Fares (CNY) | ||
1st cls | 2nd cls | Biz cls | |||||
G603+D5307 | G603 | Beijing West to Taiyuan South | 07:23 – 10:28 | 3h05m | 288 | 197 | 368 |
D5307 | Taiyuan South to Pingyao Gucheng | 11:13 – 11:53 | 40m | 34 | 28.5 | – | |
Allow plenty of time (45-60m) to catch your connecting train |
In total | Beijing West to Taiyuan South to Pingyao Gucheng | 07:23 – 11:53 | 4h30m | 322 | 225.5 | – |
For a live schedule & more trains, please refer to http://www.chinahighlights.com/china-trains/
|
Pingyao Gucheng to Taiyuan South to Beijing West high speed trains | |||||||
Connecting Journey | Trains | From – To | Dept – Arri | Duration | Ticket Fares (CNY) | ||
1st cls | 2nd cls | Biz cls | |||||
D5334+G608 | D5334 | Pingyao Gucheng to Taiyuan South (14 daily) | 08:20 – 09:01 | 41m | 34.5 | 28.5 | – |
G608 | Taiyuan South to Beijing West (17 daily) | 10:54 – 13:44 | 2h50m | 288 | 197 | – | |
Allow plenty of time (45-60m) to catch your connecting train |
In total | Pingyao Gucheng to Taiyuan South to Beijing West | 08:20 – 13:44 | 5h24m | 322.5 | 225.5 | – |
For a live schedule & more trains, please refer to http://www.chinahighlights.com/china-trains/
|
Normal Trains: Sleeper, Overnight Train
There three pair K type trains running between Beijing and Pingyao and using Pingyao Railway Station and Beijing Railway Station (Main). All of them are overnight trains with sleeper car. They are comfortable and air-conditioned, which will save you money.
- Train type: K train (120 -140 km/h), non-highspeed, 25G train
- Seat class: soft sleeper, hard sleeper and hard seat.
- Travel time one-way: from 10 hours.
- Ticket price one-way: See table below.
- Stations used: Pingyao Railway Station (平遥站, Pingyao), Beijing Railway Station (北京站, Beijing) (Location on Google Map).
Beijing Railway Station: located in Dongcheng District, reached by metro line 2 (at Beijing Zhan, 北京站).
In the table below, Beijing = Beijing Railway Station, Pingyao = Pingyao Railway Station.
Beijing to Pingyao normal trains (3 daily) | ||||||
Trains | From – To | Dept – Arri | Duration | Ticket Fares (CNY) | ||
Soft Sleeper | Hard Sleeper | Hard Seat | ||||
K961 | Beijing to Pingyao | 02:49 – 15:37 (Day 2) | 12h48m | 285 | 184 | 105 |
K603 | Beijing to Pingyao | 17:17 – 05:05 (Day 2) | 11h48m | 251 | 163 | 93 |
K609 | Beijing to Pingyao | 23:53 – 09:34 (Day 2) | 09h41m | 274 | 178 | 102 |
For a live schedule, please refer to http://www.chinahighlights.com/china-trains/
|
Pingyao to Beijing normal trains (3 daily) | ||||||
Trains | From – To | Dept – Arri | Duration | Ticket Fares (CNY) | ||
Soft Sleeper | Hard Sleeper | Hard Seat | ||||
K962 | Pingyao to Beijing | 15:19 – 04:37 (Day 2) | 13h18m | 285 | 184 | 105 |
K604 | Pingyao to Beijing | 17:43 – 05:37 (Day 2) | 11h54m | 251 | 163 | 93 |
K610 | Pingyao to Beijing | 20:02 – 05:13 (Day 2) | 09h11m | 274 | 178 | 102 |
For a live schedule, please refer to http://www.chinahighlights.com/china-trains/
|
Find out more
More related rail routes: Beijing – Xi’an Train, Beijing to Datong high speed train, Beijing to Zhangjiakou high speed train