There are 7 ways to get from Shuozhou to Shanghai by train, plane, 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 to Datong Beijiazao Airport, fly to Shanghai Hongqiao International Airport
best- Take the train from Shuozhou to Huairen
- Fly from Datong Beijiazao Airport (DAT) to Shanghai Hongqiao International Airport (SHA)DAT - SHA
5h 26mDrive 1,455.1 km
cheapest- Drive from Shuozhou to Shanghai1,455.1 km
14h 52m¥1,299–1,877Train, bus
- Take the train from Shuozhou to Huairen
- Take the bus from Datong Xinnan Bus Station to Beijing Liuliqiao
- Take the train from Beijing South to Shanghai station
13h 48mTrain
- Take the train from Shuozhou to Taiyuan SouthDatong
- Take the train from Taiyuan South to Shanghai HongqiaoTaiyuan South / ...
15h 12mTrain to Datong Beijiazao Airport, fly to Shanghai Pudong International Airport
- Take the train from Shuozhou to Huairen
- Fly from Datong Beijiazao Airport (DAT) to Shanghai Pudong International Airport (PVG)DAT - PVG
5h 42mTrain, taxi to Xinzhou Wutaishan Airport, fly to Shanghai Pudong International Airport
- Take the train from Shuozhou to Yuanping
- Take the taxi from Yuanping to Xinzhou Wutaishan Airport (WUT)
- Fly from Xinzhou Wutaishan Airport (WUT) to Shanghai Pudong International Airport (PVG)WUT - PVG
6h 47mTrain to Taiyuan Wusu International Airport, fly to Shanghai Hongqiao International Airport
- Take the train from Shuozhou to Taiyuan
- Fly from Taiyuan Wusu International Airport (TYN) to Shanghai Hongqiao International Airport (SHA)TYN - SHA
10h 23m
Datong Beijiazao Airport (DAT) to Shanghai Hongqiao International Airport (SHA) flights
Questions & Answers
The cheapest way to get from Shuozhou to Shanghai is to drive which costs ¥1300 - ¥1900 and takes 14h 52m.
The fastest way to get from Shuozhou to Shanghai is to drive which takes 14h 52m and costs ¥1300 - ¥1900.
No, there is no direct train from Shuozhou to Shanghai. However, there are services departing from Shuozhou and arriving at South Shaanxi Road via Taiyuan South and Shanghai Hongqiao Train Station. The journey, including transfers, takes approximately 15h 12m.
The distance between Shuozhou and Shanghai is 1315 km. The road distance is 1455.1 km.
The best way to get from Shuozhou to Shanghai without a car is to train and bus which takes 13h 48m and costs .
It takes approximately 5h 26m to get from Shuozhou to Shanghai, including transfers.
Shuozhou to Shanghai train services, operated by China Railways K-Class, depart from Shuozhou station.
Shuozhou to Shanghai train services, operated by China Railways K-Class, arrive at Taiyuan South station.
Yes, the driving distance between Shuozhou to Shanghai is 1455 km. It takes approximately 14h 52m to drive from Shuozhou to Shanghai.
There are 1350+ hotels available in Shanghai.
What companies run services between Shuozhou, China and Shanghai, China?
You can take a train from Shuozhou to South Shaanxi Road via Taiyuan South, Shanghai Hongqiao, and Shanghai Hongqiao Train Station in around 15h 12m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- en.ceair.com
Flights from Datong Beijiazao Airport to Shanghai Hongqiao International Airport via Wuhan
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ¥1,400–4,100
Flights from Datong Beijiazao Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ¥1,100–3,400
Flights from Xinzhou Wutaishan Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥1,200–2,700
Flights from Taiyuan Wusu International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥550–3,400
Flights from Taiyuan Wusu International Airport to Shanghai Hongqiao International Airport via Wuhan
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ¥1,300–3,800
- Website
- juneyaoair.com
Flights from Datong Beijiazao Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ¥600–1,900
Flights from Datong Beijiazao Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ¥1,100–3,400
Flights from Taiyuan Wusu International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥550–3,400
- Website
- ceair.com
Flights from Xinzhou Wutaishan Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥1,200–2,700
Flights from Taiyuan Wusu International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥1,200–2,700
- Website
- airchina.com
Flights from Taiyuan Wusu International Airport to Shanghai Hongqiao International Airport via Beijing Capital
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ¥1,200–4,100
- Website
- ch.com
Flights from Taiyuan Wusu International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥400–1,800
Train from Shuozhou to Huairen
Train from Shuozhou to Taiyuan South
Train from Shuozhou to Yuanping
Train from Shuozhou to Taiyuan
Train from Beijing South to Shanghai station
- 2nd Class Seat
- ¥580–630
- 1st Class Seat
- ¥950–1,050
- Business Class Seat
- ¥1,400–2,100
Train from Taiyuan South to Shanghai Hongqiao
- 2nd Class Seat
- ¥650–750
- 1st Class Seat
- ¥1,100–1,250
- Business Class Seat
- ¥1,700–2,400
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Datong Xinnan Bus Station to Beijing Liuliqiao
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- ¥100–150
- Schedules at
- chinabusguide.com
- Ave. Duration
- 39 min
- Estimated price
- ¥80–100
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 get from Gatwick Airport into central London, Getting around the Cyclades, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.









