There are 3 ways to get from Soeul to Shanghai by car, plane, train, 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.
Drive, fly
best- Drive from Soeul to Pyongyang Sunan International Airport (FNJ)
- Fly from Pyongyang Sunan International Airport (FNJ) to Shanghai Pudong International Airport (PVG)FNJ - PVG
7h 24mDrive, train
- 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 40m
Pyongyang Sunan International Airport (FNJ) to Shanghai Pudong International Airport (PVG) flights
Questions & Answers
The distance between Soeul and Shanghai is 1153 km.
It takes approximately 7h 24m to get from Soeul to Shanghai, including transfers.
Shanghai is 1h behind Soeul. It is currently 6:30 PM in Soeul and 5:30 PM in Shanghai.
There are 1374+ 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 Sunan International Airport (FNJ) airport, fly to Shanghai Pudong International Airport (PVG), walk to Pudong International Airport, take the train to Longyang Road, walk to Longyang Road, then take the line 2 subway to West Nanjing Road. Alternatively, you can take a vehicle from Soeul to South Shaanxi Road via Pyongyang, Dandong, Shanghai Hongqiao, and Shanghai Hongqiao Train Station in around 22h 52m.
- Website
- csair.com
Flights from Pyongyang Sunan International Airport to Shanghai Pudong International Airport via Shenyang
- Ave. Duration
- 5h 37m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ¥500–3,200
- Website
- ch.com
Flights from Pyongyang Sunan International Airport to Shanghai Pudong International Airport via Shenyang
- Ave. Duration
- 5h 45m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ¥550–2,200
- Website
- juneyaoair.com
Flights from Pyongyang Sunan International Airport to Shanghai Pudong International Airport via Shenyang
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ¥500–2,200
- 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
- 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
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 Train travel in Spain: A guide to Renfe, Want to know more about Flixbus?, and Which London airport should I choose? - to help you get the most out of your next trip.





