There are 5 ways to get from Port of Busan to Port of Shanghai by plane, subway, taxi, train, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Busan / Gimhae International Airport to Shanghai Pudong International Airport, subway, taxi
best- Fly from Busan / Gimhae International Airport (PUS) to Shanghai Pudong International Airport (PVG)PUS - PVG
- Take the subway from Longyang Road to Dishui Lake
- Take the taxi from Dishui Lake to Port of Shanghai
6h 30m¥691–2,757Train to Ulsan Airport, fly to Shanghai Pudong International Airport, subway, taxi
cheapest- Take the train from Busan Station to Ulsan Station
- Fly from Ulsan Airport (USN) to Shanghai Pudong International Airport (PVG)USN - PVG
- Take the subway from Longyang Road to Dishui Lake
- Take the taxi from Dishui Lake to Port of Shanghai
11h 17m¥535–1,829Taxi, train, ferry, subway
- Take the taxi from Port of Busan to Ulsan Station
- Take the train from Ulsan Station to Pyeongtaek Jije Station
- Take the ferry from Pyeongtaek Port to Weihai Port
- Take the train from Weihai to Weifang
- Take the train from Weifang to Shanghai Hongqiao
- Take the subway from Longyang Road to Dishui Lake16
- Take the taxi from Dishui Lake to Port of Shanghai
29h 55mFly Busan / Gimhae International Airport to Shanghai Hongqiao International Airport, subway, taxi
- Fly from Busan / Gimhae International Airport (PUS) to Shanghai Hongqiao International Airport (SHA)PUS - SHA
- Take the subway from Luoshan Road to Dishui Lake
- Take the taxi from Dishui Lake to Port of Shanghai
9h 22mTrain to Daegu International Airport, fly to Shanghai Pudong International Airport, subway, taxi
- Take the train from Busan Station to Dongdaegu Station
- Fly from Daegu International Airport (TAE) to Shanghai Pudong International Airport (PVG)TAE - PVG
- Take the subway from Longyang Road to Dishui Lake
- Take the taxi from Dishui Lake to Port of Shanghai
7h 18m¥1,061–2,779
Busan / Gimhae International Airport (PUS) to Shanghai Pudong International Airport (PVG) flights
Questions & Answers
The cheapest way to get from Port of Busan to Port of Shanghai is to train and fly and subway and taxi which costs ¥500 - ¥1900 and takes 11h 17m.
The fastest way to get from Port of Busan to Port of Shanghai is to fly and subway and taxi which takes 6h 30m and costs ¥650 - ¥2800.
The distance between Port of Busan and Port of Shanghai is 948 km.
It takes approximately 6h 30m to get from Port of Busan to Port of Shanghai, including transfers.
What companies run services between Port of Busan, South Korea and Port of Shanghai, China?
There is no direct connection from Port of Busan to Port of Shanghai. However, you can take the line 101 bus to Daeyeon Station, walk to Daeyeon Station, take the line 2 subway to Sasang Station, take the subway to Gimhae International Airport Station, walk to Busan / Gimhae International Airport (PUS) airport, fly to Shanghai Pudong International Airport (PVG), walk to Pudong International Airport, take the train to Longyang Road, walk to Longyang Road, take the subway to Dishui Lake, then take the taxi to Port of Shanghai. Alternatively, you can take the taxi to Ulsan Station, take the train to Pyeongtaek Jije Station, drive to Pyeongtaek Port, take the ferry to Weihai Port, drive to Weihai, take the train to Weifang, take the train to Shanghai Hongqiao, walk to Hongqiao station, take the line 2 subway to Longyang Road, take the subway to Dishui Lake, then take the taxi to Port of Shanghai.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- en.ceair.com
Flights from Busan / Gimhae International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ¥450–3,000
Flights from Busan / Gimhae International Airport to Shanghai Hongqiao International Airport via Qingdao
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ¥850–3,300
Flights from Busan / Gimhae International Airport to Shanghai Hongqiao International Airport via Seoul Gimpo
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ¥850–2,400
Flights from Daegu International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ¥900–2,100
Flights from Ulsan Airport to Shanghai Pudong International Airport via Cheju
- Ave. Duration
- 4h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ¥350–1,600
Flights from Ulsan Airport to Shanghai Pudong International Airport via Seoul Gimpo, Cheju
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ¥400–1,700
- Website
- koreanair.com
Flights from Busan / Gimhae International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ¥450–3,000
Flights from Busan / Gimhae International Airport to Shanghai Hongqiao International Airport via Seoul Gimpo
- Ave. Duration
- 5h 6m
- When
- Every day
- Estimated price
- ¥550–3,200
- Website
- ceair.com
Flights from Busan / Gimhae International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ¥450–3,000
Flights from Busan / Gimhae International Airport to Shanghai Hongqiao International Airport via Seoul Gimpo
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ¥850–2,400
- Website
- jinair.com
Flights from Busan / Gimhae International Airport to Shanghai Pudong International Airport via Cheju
- Ave. Duration
- 4h 25m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- ¥370–1,800
Flights from Ulsan Airport to Shanghai Pudong International Airport via Cheju
- Ave. Duration
- 5h 5m
- When
- Tuesday and Friday
- Estimated price
- ¥290–1,400
Flights from Ulsan Airport to Shanghai Pudong International Airport via Seoul Gimpo, Cheju
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ¥360–1,600
- Website
- ch.com
Flights from Busan / Gimhae International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ¥440–1,400
- Website
- jejuair.net
Flights from Busan / Gimhae International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥650–1,500
- Website
- airchina.com
Flights from Busan / Gimhae International Airport to Shanghai Hongqiao International Airport via Beijing Capital
- Ave. Duration
- 6h 10m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ¥750–3,200
- Website
- cathaypacific.com
Flights from Busan / Gimhae International Airport to Shanghai Hongqiao International Airport via Hong Kong
- Ave. Duration
- 7h 50m
- When
- Monday, Thursday, and Sunday
- Estimated price
- ¥950–2,800
- Phone
- (86)021-64370000
- Website
- shmetro.com
Subway from Longyang Road to Dishui Lake
- Ave. Duration
- 55 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥9
- Schedules at
- travelchinaguide.com
Subway from Luoshan Road to Dishui Lake
- Ave. Duration
- 49 min
- Frequency
- Every 10 minutes
- Schedules at
- travelchinaguide.com
- Phone
- +82 1800 1472
- Website
- srail.or.kr
Train from Ulsan Station to Pyeongtaek Jije Station
- Ave. Duration
- 1h 46m
- Frequency
- Every 3 hours
- Estimated price
- ¥190–240
- Website
- https://www.srail.or.kr/main.do?language=EN
- Standard Class
- ¥190–240
- First Class
- ¥270–350
Train from Busan Station to Dongdaegu Station
- Ave. Duration
- 48 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥85–190
- Website
- https://www.srail.or.kr/main.do?language=EN
- Standard Class
- ¥85–190
- First Class
- ¥130–180
Train from Busan Station to Ulsan Station
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- ¥40–170
- Website
- https://www.srail.or.kr/main.do?language=EN
- Standard Class
- ¥40–170
- First Class
- ¥60–130
Train from Weihai to Weifang
- 2nd Class Seat
- ¥160–180
- 1st Class Seat
- ¥260–290
- Business Class Seat
- ¥380–550
Train from Weifang to Shanghai Hongqiao
- 2nd Class Seat
- ¥490–540
- 1st Class Seat
- ¥800–900
- Business Class Seat
- ¥1,200–1,800
Train from Weihai to Weifang
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- ¥120–270
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥120–170
- Adult - 1st Class
- ¥190–270
- Phone
- +82 1599 7777
- Website
- letskorail.com
Train from Busan Station to Dongdaegu Station
- Ave. Duration
- 48 min
- Frequency
- Every 20 minutes
- Estimated price
- ¥65–110
- Website
- https://www.letskorail.com/ebizbf/EbizbfForeign_pr16100.do?gubun=1
- Economy
- ¥75–110
- Non-reserved
- ¥65–90
- First Class
- ¥100–150
Train from Busan Station to Ulsan Station
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥29–50
- Website
- https://www.letskorail.com/ebizbf/EbizbfForeign_pr16100.do?gubun=1
- Economy
- ¥35–50
- Non-reserved
- ¥29–40
- First Class
- ¥40–60
- Phone
- +82 1599 7777
- Website
- korail.com
Train from Busan Station to Dongdaegu Station
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- ¥34–86
- Website
- https://www.korail.com/global/eng/main
- Non-reserved
- ¥34–36
- Economy Class
- ¥41–42
- Economy class
- ¥86
- Non-reserved Seat
- ¥73
Ferry from Pyeongtaek Port to Weihai Port
- Ave. Duration
- 14h
- Frequency
- 3 times a week
- Estimated price
- ¥480–624
- Schedules at
- gppc.or.kr
- VIP
- ¥3,194
- Royal
- ¥768
- Deluxe
- ¥624
- First
- ¥480
- Ave. Duration
- 34 min
- Estimated price
- ¥140–410
Shanghai Dazhong
- Phone
- + 86 21 - 96822
- Website
- 96822.com
Kakao Taxi
- Website
- kakaocorp.com
Deungdae Call
- Phone
- +82 51 600 1000
- Website
- ddcall.co.kr
Shanghai Dazhong
- Phone
- + 86 21 - 96822
- Website
- 96822.com
Shanghai Dazhong
- Phone
- + 86 21 - 96822
- Website
- 96822.com
Shanghai Dazhong
- Phone
- + 86 21 - 96822
- Website
- 96822.com
Shanghai Dazhong
- Phone
- + 86 21 - 96822
- Website
- 96822.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 10 amazing places to get away from it all in Australia, Slovenia: Getting from Ljubljana to Lake Bled, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
























