Home / Train /

Beijing - Shanhaiguan Train

Nowadays, Shanghaiguan is connected with Beijing by over 15 pairs of high speed trains and over 16 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- 3 hours, whose lowest price for a second class seat is CNY 92.5. The duration for normal speed trains is about 3.5- 8 hours.

Beijing - Shanhaiguan High Speed Train

Basic Facts:

Duration: about 2- 3 hours
Distances: 315/ 398 km (195/ 247 mi)
Top speed: 250/ 300 km/h (155/ 186 mph)
Operated at: Beijing Railway Station/ Beijing South Railway Station, Shanhaiguan Railway Station
Major stations along the way: Tangshan North, Luanxian, Beidaihe, Qihuangdao

Beijing to Shanhaiguan High Speed Train Schedule

(Last Update on Jan 10, 2020)
Train No.Departure - ArrivalTravel Time
D2106:39 - 09:192h40m
D4506:55 - 09:462h51m
G38708:25 - 10:282h3m
D4109:50 - 12:302h40m
D2510:28 - 13:082h40m
D460310:38 - 13:252h47m
G39310:50 - 13:322h42m
G39713:50 - 16:272h37m
D10113:52 - 16:352h43m
D7314:28 - 17:022h34m
D3314:46 - 17:342h48m
G37115:05 - 17:282h23m
D2715:15 - 17:592h44m
G37915:40 - 17:402h00m
D3715:51 - 18:342h43m
D5117:13 - 20:042h51m
D717:43 - 20:212h38m
See more Beijing Schedule

Shanhaiguan to Beijing Bullet Train Timetable

(Last Update on Jan 10, 2020)
Train No.Departure - ArrivalTravel Time
D1209:40 - 12:152h35m
D1410:46 - 13:292h43m
G39810:54 - 13:182h24m
G37212:01 - 14:382h37m
D3412:27 - 15:122h45m
D5212:38 - 15:252h47m
G38012:57 - 14:582h1m
D3814:08 - 16:522h44m
D7415:15 - 17:472h32m
G39417:28 - 20:343h6m
D1817:33 - 20:152h42m
D4618:34 - 21:142h40m
D3019:42 - 22:122h30m
D2219:55 - 22:422h47m
G38820:02 - 22:072h5m
G39620:09 - 22:292h20m
D4220:17 - 22:532h36m
G38221:09 - 23:382h29m
D451022:32 - 01:39+3h7m
D460623:20 - 02:31+3h11m
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

(Last Update on Jan 10, 2020)
VIP Class SeatFirst Class SeatSecond Class Seat
G trainsCNY 348
USD 51
CNY 308.5
USD 45
CNY 182.5
USD 27
D trains---CNY 148
USD 22
CNY 92.5
USD 14
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.

Normal Train of Beijing - Shanhaiguan

Basic Facts:

Operated at: Beijing Railway Station, Shanhaiguan Railway Station
Duration: about 3.5- 8 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

(Last Update on Jan 10, 2020)
Train No.Departure - ArrivalTravel Time
K33911:03 - 15:003h57m
K42911:27 - 15:444h17m
T3913:42 - 18:374h55m
K49713:42 - 18:304h48m
K2717:27 - 22:365h9m
18 departures in total: departure time from 04:46 to 23:03; duration from 3H30M to 7H10M.

Shanhaiguan to Beijing Train Timetable

(Last Update on Jan 10, 2020)
Train No.Departure - ArrivalTravel Time
T29807:10 - 11:234h13m
K9607:12 - 11:404h28m
T4007:39 - 12:304h51m
K96022:26 - 02:19+3h53m
K5822:43 - 02:25+3h42m
16 departures in total: departure time from 01:01 to 22:43; duration from 3H40M to 7H49M.
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

(Last Update on Jan 10, 2020)
Soft SleeperHard SleeperHard Seat
CNY 136.5 - 220.5
USD 20 - 32
CNY 100.5 - 160.5
USD 15 - 23
CNY 37.5 - 64.5
USD 5 - 9

Major Rail Lines from Beijing to:
- Last modified on Sep. 16, 2019 -
Questions & Answers on Beijing - Shanhaiguan Train
Asked by Shalyse from FRANCE | Sep. 16, 2019 01:34Reply
D trains from Beijing
Which station exactly is it? Can I know the detailed address? Is there subway stop there?
Answers (1)
Answered by Patten from AUSTRALIA | Sep. 16, 2019 18:28

I found address online: No. 13 Maojiawan Hutong, Dongcheng District. It is not far from East Chongwenmen Ave. You can use metro line 2 to reach there directly.
Asked by Leroy from UNITED KINGDOM | Apr. 08, 2019 02:14Reply
One day trip to Shanhaiguan
Can I collect the tickets to and back at PEK airport express train station together?
Answers (1)
Answered by TravelChinaGuide | Apr. 08, 2019 19:16

Thank you for your inquiry.

For rail tickets, you need to collect the tickets from a railway station ticket counter instead. Airports, subway stations cannot work for rail ticket collection. You can collect the ticket for both trips from your departure station to Shanhaiguan 1.5 hours before departure time. Hope this information can help you.
Asked by Philip from AUSTRALIA | Oct. 25, 2018 02:38Reply
Can I visit the First Pass under Heaven and Laolongtou if holding the 144 ours transit visa?
I plan to do a one day trip there and Shanhaiguan station is the right one to stop right. Which bus should I take to the First Pass then to Laolongtou and finally back?
Answers (1)
Answered by Amanda from MALAYSIA | Oct. 26, 2018 02:43

It is ok to visit Hebei area if you hold that transit visa. After your arrival at the railway station, you may just walk to First Pass, about 1.5km, 20min walking. After your visiting, you can take bus No. 25 to Laolongtou and still the same bus back to the station.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)