Home / Train /

Beijing - Shanhaiguan Train

Nowadays, Shanghaiguan is connected with Beijing by about 15 pairs of high speed trains and over 10 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, Qinhuangdao
 

Beijing to Shanhaiguan High Speed Train Schedule
 

(Last Update on Apr 25, 2023)
Train No.Departure - ArrivalTravel Time
D82507:08 - 10:093h1m
D83110:02 - 13:233h21m
D82113:40 - 16:392h59m
D82314:56 - 17:583h2m
G49715:43 - 17:512h8m

See more Beijing Schedule
 

Shanhaiguan to Beijing Bullet Train Timetable
 

(Last Update on Apr 25, 2023)
Train No.Departure - ArrivalTravel Time
D82210:16 - 13:122h56m
D82411:31 - 14:302h59m
G49813:17 - 15:192h2m
D83217:23 - 20:423h19m
D82618:31 - 22:163h45m


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 Apr 25, 2023)
Business Class SeatFirst Class SeatSecond Class Seat
G trainsCNY 585.5
USD 86
CNY 307.5
USD 45
CNY 185
USD 27
D trains---CNY 125 - 140
USD 18 - 21
CNY 78 - 87
USD 11 - 13
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 Apr 25, 2023)
Train No.Departure - ArrivalTravel Time
K33911:03 - 14:593h56m
T29712:28 - 16:123h44m
K49713:55 - 18:254h30m
K2717:26 - 22:365h10m
Over 10 departures in total: departure time from 04:46 to 22:13; duration from 3H30M to 7H10M.
 

Shanhaiguan to Beijing Train Timetable
 

(Last Update on Apr 25, 2023)
Train No.Departure - ArrivalTravel Time
T29807:10 - 11:073h57m
K49807:24 - 12:405h16m
K130215:41 - 21:526h11m
About 10 departures in total: departure time from 01:01 to 22:43; duration from 3H42M to 7H51M.
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 Apr 25, 2023)
Soft SleeperHard SleeperHard Seat
CNY 146.5 - 182.5
USD 22 - 27
CNY 100.5 - 122.5
USD 15 - 18
CNY 46.5 - 64.5
USD 7 - 9


Major Rail Lines from Beijing to:
- Last updated on Apr. 25, 2023 -