There are 5 ways to get from Shenyang to Beidaihehaibin by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Qinhuangdao
best- Take the train from Shenyang North to Qinhuangdaotrain Yanji West / ...
2h 52m¥107–250Bus, train
- Take the bus from Shenyang Wuai Bus Terminal to Panjinbus
- Take the train from Panjin to Qinhuangdaotrain Linyi North
6h 4m¥224–276Drive 418.8 km
- Drive from Shenyang to Beidaihehaibincar 418.8 km
4h 28m¥356–514Taxi
- Take the taxi from Shenyang to Beidaihehaibintaxi 418.8 km
4h 28m¥900–1,100Train
- Take the train from Shenyang to Beidaihetrain Shijiazhuang / ...
3h 53m¥219–249
Questions & Answers
The cheapest way to get from Shenyang to Beidaihehaibin is to train via Qinhuangdao which costs ¥100 - ¥250 and takes 2h 52m.
The fastest way to get from Shenyang to Beidaihehaibin is to train via Qinhuangdao which takes 2h 52m and costs ¥100 - ¥250.
No, there is no direct train from Shenyang to Beidaihehaibin. However, there are services departing from Shenyang North and arriving at Qinhuangdao via . The journey, including transfers, takes approximately 2h 52m.
The distance between Shenyang and Beidaihehaibin is 424 km. The road distance is 418.8 km.
The best way to get from Shenyang to Beidaihehaibin without a car is to train via Qinhuangdao which takes 2h 52m and costs ¥100 - ¥250.
It takes approximately 2h 52m to get from Shenyang to Beidaihehaibin, including transfers.
Shenyang to Beidaihehaibin train services, operated by China Railways G-Class, depart from Shenyang North station.
Shenyang to Beidaihehaibin train services, operated by China Railways G-Class, arrive at Qinhuangdao station.
Yes, the driving distance between Shenyang to Beidaihehaibin is 419 km. It takes approximately 4h 28m to drive from Shenyang to Beidaihehaibin.
Book your Shenyang to Beidaihehaibin train tickets online with Omio.
What companies run services between Shenyang, China and Beidaihehaibin, China?
China Railways G-Class operates a train from Shenyang North to Qinhuangdao hourly. Tickets cost ¥180–200 and the journey takes 2h 34m. China Railways Z-Class also services this route twice daily.
Train from Shenyang North to Qinhuangdao
- 2nd Class Seat
- ¥180–200
- 1st Class Seat
- ¥290–320
- Business Class Seat
- ¥420–600
Train from Panjin to Qinhuangdao
- 2nd Class Seat
- ¥125–140
- 1st Class Seat
- ¥200–230
- Business Class Seat
- ¥290–420
Train from Shenyang to Beidaihe
- 2nd Class Seat
- ¥190–210
- 1st Class Seat
- ¥310–340
- Business Class Seat
- ¥440–650
Train from Shenyang North to Qinhuangdao
- Hard Seat
- ¥65–95
- Hard Sleeper
- ¥110–130
- Soft Sleeper
- ¥190–270
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which London airport should I choose?, 5 incredible day trips from Florence by train, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 34+ hotels available in Beidaihehaibin.









