Beijing - Shanhaiguan Train
Nowadays, Shanghaiguan is connected with Beijing by more than 4 pairs of high speed trains and over 15 pairs of normal speed trains on a daily basis. The bullet trains run a distance of over 315 km (195 mi) with the duration of about 2 - 2.5 hours, whose lowest price for a second class seat is CNY 135.5. The duration for normal speed trains is about 3 - 6 hours.
Duration: about 2 - 2.5 hours
Distances: 315/ 398 km (195/ 247 mi)
Top speed: 250/ 300 km/h (155/ 186 mph)
Operated at: Beijing Railway Station, Shanhaiguan Railway Station
Major stations along the way: Tangshan North, Luanxian, Beidaihe, Qinhuangdao
(Last Update on Jun 20, 2025)
See more Beijing Schedule
(Last Update on Jun 20, 2025)
Note: The above timetable is only for reference. Please search for the real-time schedule via the search box on page top.
(Last Update on Jun 20, 2025)
The G trains are averagely 30 minutes faster than the D trains. But their ticket fare is around one time higher, because they run a detour, which leads to longer distance. For passengers who are not tight in travel schedule, the D ones are more recommended to save money.
Operated at: Beijing Railway Station, Beijing West Railway Station, Beijing Fengtai Railway Station, Shanhaiguan Railway Station
Duration: about 3 - 6 hours
Distance: about 315 - 438 km (195 - 272 mi)
Top speed: 120/ 140 km/h (75/ 87 mph)
Major stations along the way: Huangcun, Langfang, Yangcun, Tianjin, Tangshan, Luanxian, Beidaihe, Qinghuangdao
(Last Update on Jun 20, 2025)
Over 17 departures in total: departure time from 03:49 to 23:00; duration from 2H59M to 5H10M.
(Last Update on Jun 20, 2025)
Over 15 departures in total: departure time from 00:22 to 19:24; duration from 2H59M to 6H4M.
Note: The above timetables are only for reference. Please search for the real-time schedule via the search tool on the top of this page.
(Last Update on Jun 20, 2025)
Major Rail Lines from Beijing to:
Beijing - Shanhaiguan High Speed Train
Basic Facts:
Distances: 315/ 398 km (195/ 247 mi)
Top speed: 250/ 300 km/h (155/ 186 mph)
Operated at: Beijing Railway Station, Shanhaiguan Railway Station
Major stations along the way: Tangshan North, Luanxian, Beidaihe, Qinhuangdao
Beijing to Shanhaiguan High Speed Train Schedule
Train No. | Departure - Arrival | Travel Time |
---|---|---|
G487 | 07:06 - 09:14 | 2h8m |
D503 | 12:02 - 14:34 | 2h32m |
G491 | 14:43 - 16:59 | 2h16m |
See more Beijing Schedule
Shanhaiguan to Beijing Bullet Train Timetable
Train No. | Departure - Arrival | Travel Time |
---|---|---|
G492 | 10:01 - 12:21 | 2h20m |
G488 | 11:57 - 14:15 | 2h18m |
G498 | 13:15 - 15:14 | 1h59m |
G490 | 17:13 - 19:25 | 2h12m |
Note: The above timetable is only for reference. Please search for the real-time schedule via the search box on page top.
Beijing- Shanhaiguan High Speed Train Ticket Fare
Business Class Seat | First Class Seat | Second Class Seat | |
---|---|---|---|
G trains | CNY 540 - 582.5 USD 76 - 82 | CNY 261 - 283.5 USD 37 - 40 | CNY 160 - 173.5 USD 22 - 24 |
D trains | --- | CNY 216.5 USD 30 | CNY 135.5 USD 19 |
Normal Train of Beijing - Shanhaiguan
Basic Facts:
Duration: about 3 - 6 hours
Distance: about 315 - 438 km (195 - 272 mi)
Top speed: 120/ 140 km/h (75/ 87 mph)
Major stations along the way: Huangcun, Langfang, Yangcun, Tianjin, Tangshan, Luanxian, Beidaihe, Qinghuangdao
Beijing to ShanhaiguanTrain Schedule
Train No. | Departure - Arrival | Travel Time |
---|---|---|
Z112 | 05:54 - 08:54 | 3h00m |
K95 | 12:50 - 17:20 | 4h30m |
Z14 | 15:47 - 19:14 | 3h27m |
Shanhaiguan to Beijing Train Timetable
Train No. | Departure - Arrival | Travel Time |
---|---|---|
K28 | 03:04 - 08:40 | 5h36m |
Z12 | 10:56 - 13:57 | 3h1m |
Z114 | 19:24 - 22:38 | 3h14m |
Note: The above timetables are only for reference. Please search for the real-time schedule via the search tool on the top of this page.
Beijing- Shanhaiguan Normal Train Ticket Fare
Soft Sleeper | Hard Sleeper | Hard Seat |
---|---|---|
CNY 146.5 - 182.5 USD 21 - 26 | CNY 100.5 - 122.5 USD 14 - 17 | CNY 46.5 - 64.5 USD 7 - 9 |

- Last updated on Jun. 20, 2025 by Gabby Li -