There are 4 ways to get from Shanghai to Beize Dao by train, unknown, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, travel via Hangzhou
best- Take the train from Shanghai Hongqiao to Hangzhou East
- Take the train from Hangzhou East to Sanmenxian
- Walk from Sanmenxian to Beize Dao
4h 56mBus, travel
- Take the bus from Shanghai General Bus Station to Shipu Fishing Port Ancient Town
- Walk from Shipu Fishing Port Ancient Town to Beize Dao
5h 15mTrain, travel
- Take the train from Shanghai Hongqiao to SanmenxianGanyu / ...
- Walk from Sanmenxian to Beize Dao
5hBus, travel via Shanghai South Bus Station
- Take the bus from Shanghai South Bus Station to Shipu Fishing Port Ancient Town
- Walk from Shipu Fishing Port Ancient Town to Beize Dao
6h 42m
Questions & Answers
The distance between Shanghai and Beize Dao is 477 km.
The best way to get from Shanghai to Beize Dao without a car is to train and travel via Hangzhou which takes 4h 56m and costs .
It takes approximately 4h 56m to get from Shanghai to Beize Dao, including transfers.
What companies run services between Shanghai, China and Beize Dao, China?
There is no direct connection from Shanghai to Beize Dao. However, you can take the line 10 subway to Shanghai Hongqiao Train Station, walk to Shanghai Hongqiao, take the train to Hangzhou East, take the train to Sanmenxian, then travel to Beize Dao. Alternatively, you can take a bus from Shanghai General Bus Station to Beize Dao via Shipu Fishing Port Ancient Town in around 5h 15m.
Transport is disrupted due to the Russia-Ukraine war. Read more
Train from Shanghai Hongqiao to Hangzhou East
- Ave. Duration
- 59 min
- Frequency
- Every 15 minutes
- Estimated price
- ¥70–80
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥70–80
- 1st Class Seat
- ¥115–130
- Business Class Seat
- ¥170–250
Train from Hangzhou East to Sanmenxian
- 2nd Class Seat
- ¥115–130
- 1st Class Seat
- ¥190–210
- Business Class Seat
- ¥280–400
Train from Shanghai Hongqiao to Sanmenxian
- 2nd Class Seat
- ¥180–210
- 1st Class Seat
- ¥300–340
- Business Class Seat
- ¥450–650
Train from Shanghai Hongqiao to Hangzhou East
- Ave. Duration
- 1h 7m
- Frequency
- Every 4 hours
- Estimated price
- ¥70–130
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥70–100
- Adult - 1st Class
- ¥90–130
Train from Hangzhou East to Sanmenxian
- Ave. Duration
- 58 min
- Frequency
- 5 times a day
- Estimated price
- ¥95–200
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥95–140
- Adult - 1st Class
- ¥140–200
Train from Shanghai Hongqiao to Sanmenxian
- Ave. Duration
- 2h 36m
- Frequency
- Once daily
- Estimated price
- ¥140–310
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥140–200
- Adult - 1st Class
- ¥220–310
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Shanghai General Bus Station to Shipu Fishing Port Ancient Town
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- ¥100–170
- Schedules at
- chinabusguide.com
Bus from Shanghai South Bus Station to Shipu Fishing Port Ancient Town
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- ¥100–170
- Schedules at
- chinabusguide.com
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 How to plan an amazing trip around Scandinavia, Want to know more about Flixbus?, and Italy Travel Guides - to help you get the most out of your next trip.









