There are 3 ways to get from Soeul to Shanghai by car, train, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, train
best- Drive from Soeul to Pyongyang
- Take the train from Pyongyang to Dandong
- Take the train from Dandong to Shanghai Hongqiao
22h 52mDrive, train, bus
- Drive from Soeul to Pyongyang
- Take the train from Pyongyang to Sinŭiju
- Take the bus from Dandong to Dalian South
- Take the bus from Jianshejie Terminal to Shanghai Hutie Terminal
32h 40mDrive, train, fly, bus
- Drive from Soeul to Pyongyang
- Take the train from Pyongyang to Dandong
- Take the train from Dandong to Dalian
- Fly from Dalian Zhoushuizi International Airport (DLC) to Nantong Xingdong Airport (NTG)DLC - NTG
- Take the bus from Jiangsu Tongzhou to Shanghai Zongzhan
19h 14m
Dalian Zhoushuizi International Airport (DLC) to Nantong Xingdong Airport (NTG) flights
Questions & Answers
The distance between Soeul and Shanghai is 2459 km.
It takes approximately 22h 52m to get from Soeul to Shanghai, including transfers.
Shanghai is 1h behind Soeul. It is currently 3:54 PM in Soeul and 2:54 PM in Shanghai.
There are 1300+ hotels available in Shanghai.
What companies run services between Soeul, North Korea and Shanghai, China?
There is no direct connection from Soeul to Shanghai. However, you can drive to Pyongyang, take the train to Dandong, take the train to Shanghai Hongqiao, walk to Shanghai Hongqiao Train Station, then take the line 10 subway to South Shaanxi Road. Alternatively, you can take a vehicle from Soeul to Shanghai Hutie Terminal via Pyongyang, Sinŭiju, Dandong, Dalian South, and Jianshejie Terminal in around 32h 40m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- tianjin-air.com
Flights from Dalian Zhoushuizi International Airport to Nantong Xingdong Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,500–3,400
- Website
- shenzhenair.com
Flights from Dalian Zhoushuizi International Airport to Nantong Xingdong Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ¥1,400–3,300
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Pyongyang to Dandong
- Ave. Duration
- 8h 15m
- Frequency
- 4 times a week
- Schedules at
- 12306.cn
Train from Pyongyang to Sinŭiju
- Ave. Duration
- 6h 36m
- Frequency
- 4 times a week
- Schedules at
- 12306.cn
Train from Dandong to Shanghai Hongqiao
- 2nd Class Seat
- ¥900–1,000
- 1st Class Seat
- ¥1,500–1,700
- Business Class Seat
- ¥2,200–3,300
Train from Dandong to Dalian
- Ave. Duration
- 2h 14m
- Frequency
- Twice daily
- Estimated price
- ¥110–250
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥110–160
- Adult - 1st Class
- ¥170–250
- Website
- dalianbus.com
Bus from Dandong to Dalian South
- Ave. Duration
- 3h 40m
- Frequency
- Every 4 hours
- Estimated price
- ¥80–100
- Schedules at
- dalianbus.com
Bus from Jianshejie Terminal to Shanghai Hutie Terminal
- Ave. Duration
- 19h
- Frequency
- Once daily
- Estimated price
- ¥450–600
- Schedules at
- dalianbus.com
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Jiangsu Tongzhou to Shanghai Zongzhan
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- ¥50–75
- 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 Travelling around the UAE, How to plan an amazing trip around Scandinavia, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.









