Rome2Rio

How to get fromDaejeon to Shanghaiby train, plane, subway, ferry, taxi, or bus

Find Transport to Shanghai

See all options

There are 9 ways to get from Daejeon to Shanghai by train, plane, subway, ferry, taxi, 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.

  1. Train to Gimpo International Airport, fly to Shanghai Hongqiao International Airport

    best
    1. Take the train from Daejeon Station to Gwangmyeong Stationtrain train
    2. Fly from Gimpo International Airport (GMP) to Shanghai Hongqiao International Airport (SHA)plane plane GMP - SHA
    6h 12m
    ¥1,119–3,548
  2. Train, bus to Busan / Gimhae International Airport, fly to Shanghai Pudong International Airport

    cheapest
    1. Take the train from Daejeon Station to Dongdaegu Stationtrain train
    2. Take the bus from Dongdaegu Terminal to Gimhae Int'l Airportbus bus
    3. Fly from Busan / Gimhae International Airport (PUS) to Shanghai Pudong International Airport (PVG)plane plane PUS - PVG
    7h 46m
    ¥838–2,275
  3. Train, subway, ferry

    1. Take the train from Seodaejeon Station to Suwon Stationtrain train
    2. Take the subway from Suwon Station to Sinpo Stationsubway subway
    3. Take the ferry from Incheon Int'l Ferry Terminal to Qingdaoferry ferry
    4. Take the train from Qingdao to Zhenjiangtrain train
    5. Take the train from Zhenjiang to Shanghai stationtrain train
    26h 26m
    ¥1,003–1,474
  4. Taxi, ferry, bus

    1. Take the taxi from Daejeon to Pyeongtaek Dangjin Port Int'l Passenger Terminaltaxi taxi
    2. Take the ferry from Pyeongtaek Dangjin Port Int'l Passenger Terminal to Weihai Portferry ferry
    3. Take the bus from Weihai Bus Station to Qingdao Liuting airportbus bus
    4. Take the bus from Qingdao Bus Station to Yancheng Bus Stationbus bus
    5. Take the bus from Yancheng to Shanghai Generalbus bus
    33h 40m
    ¥1,755–2,193
  5. Train to Daegu International Airport, fly to Shanghai Pudong International Airport

    1. Take the train from Daejeon Station to Dongdaegu Stationtrain train
    2. Fly from Daegu International Airport (TAE) to Shanghai Pudong International Airport (PVG)plane plane TAE - PVG
    6h 6m
    ¥918–2,150
  6. Subway, train to Cheongju International Airport, fly to Shanghai Pudong International Airport, line 2 subway

    1. Take the subway from Tanbang Station to Daejeon Stationsubway subway
    2. Take the train from Daejeon Station to Osong Stationtrain train
    3. Fly from Cheongju International Airport (CJJ) to Shanghai Pudong International Airport (PVG)plane plane CJJ - PVG
    4. Take the subway from Longyang Road to West Nanjing Roadsubway subway
    6h 55m
  7. Train, bus to Incheon International Airport, fly to Shanghai Pudong International Airport

    1. Take the train from Daejeon Station to Gwangmyeong Stationtrain train
    2. Take the bus from Gwangmyeong KTX Station to Incheon Int'l Airport T1bus bus
    3. Fly from Incheon International Airport (ICN) to Shanghai Pudong International Airport (PVG)plane plane ICN - PVG
    7h
    ¥919–1,902
  8. Train, bus to Incheon International Airport, fly to Sunan Shuofang International Airport

    1. Take the train from Daejeon Station to Gwangmyeong Stationtrain train
    2. Take the bus from Gwangmyeong KTX Station to Incheon Int'l Airport T1bus bus
    3. Fly from Incheon International Airport (ICN) to Sunan Shuofang International Airport (WUX)plane plane ICN - WUX
    4. Take the train from Wuxi to Shanghai stationtrain train
    7h 41m
    ¥941–3,033
  9. Train, bus to Incheon International Airport, fly to Hangzhou Xiaoshan International Airport

    1. Take the train from Daejeon Station to Gwangmyeong Stationtrain train
    2. Take the bus from Gwangmyeong KTX Station to Incheon Int'l Airport T1bus bus
    3. Fly from Incheon International Airport (ICN) to Hangzhou Xiaoshan International Airport (HGH)plane plane ICN - HGH
    4. Take the train from Hangzhou East to Shanghai Hongqiaotrain train
    8h 53m
    ¥941–1,391

Gimpo International Airport (GMP) to Shanghai Hongqiao International Airport (SHA) flights

Calendar28Weekly Planes
Duration2h 5mAverage Duration
Ticket¥862Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Daejeon, South Korea and Shanghai, China?

There is no direct connection from Daejeon to Shanghai. However, you can take the subway to Daejeon Station, walk to Daejeon Station, take the train to Gwangmyeong Station, walk to Gwangmyeong KTX Train Station, take the line 6014 bus to Gimpo Airport Domestic Terminal, walk to Gimpo International Airport (GMP) airport, fly to Shanghai Hongqiao International Airport (SHA), walk to Hongqiao Airport T1, then take the line 10 subway to South Shaanxi Road. Alternatively, you can take a train from Seodaejeon Station to Shanghai station via Suwon Station, Suwon Station, Sinpo Station, Incheon Int'l Ferry Terminal, Qingdao, Qingdao, and Zhenjiang in around 26h 26m.

Airlines
Train operators
Bus operators
Ferry operators
Other operators

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 by boat in Italy, How to get from Luton Airport into central London, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.