Rome2Rio

How to get fromShanghai to Shangdongby plane, taxi, train, or car

Find Transport to Shangdong

See all options

There are 8 ways to get from Shanghai to Shangdong by plane, taxi, train, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Shanghai Pudong International Airport to Shaoguan Guitou Airport, taxi

    best
    1. Fly from Shanghai Pudong International Airport (PVG) to Shaoguan Guitou Airport (HSC)plane plane PVG - HSC
    2. Take the taxi from Shaoguan Guitou Airport (HSC) to Shangdongtaxi taxi
    5h 29m
    ¥984–2,094
  2. Train

    cheapest
    1. Take the train from Shanghai South to Shaoguan Easttrain train Shanghai South
    2. Take the train from Shaoguan East to Lechangtrain train Haikou
    23h 51m
    ¥280–570
  3. Train, taxi

    1. Take the train from Shanghai Hongqiao to Shaoguantrain train
    2. Take the train from Shaoguan to Lechang Easttrain train
    3. Take the taxi from Lechang East to Shangdongtaxi taxi
    10h 41m
    ¥807–1,290
  4. Drive 1,263.5 km

    1. Drive from Shanghai to Shangdongcar car 1,263.5 km
    13h 18m
    ¥1,071–1,546
  5. Fly Shanghai Hongqiao International Airport to Guangzhou Baiyun International Airport, train, taxi

    1. Fly from Shanghai Hongqiao International Airport (SHA) to Guangzhou Baiyun International Airport (CAN)plane plane SHA - CAN
    2. Take the train from Guangzhou North to Lechang Easttrain train
    3. Take the taxi from Lechang East to Shangdongtaxi taxi
    6h 40m
    ¥734–1,279
  6. Fly Shanghai Pudong International Airport to Chenzhou Beihu, taxi

    1. Fly from Shanghai Pudong International Airport (PVG) to Chenzhou Beihu (HCZ)plane plane PVG - HCZ
    2. Take the taxi from Chenzhou Beihu (HCZ) to Shangdongtaxi taxi
    5h 53m
    ¥1,094–2,224
  7. Fly Shanghai Hongqiao International Airport to Hengyang Nanyue Airport, train, taxi

    1. Fly from Shanghai Hongqiao International Airport (SHA) to Hengyang Nanyue Airport (HNY)plane plane SHA - HNY
    2. Take the train from Hengyang East to Chenzhou West Stationtrain train
    3. Take the train from Chenzhou West Station to Lechang Easttrain train
    4. Take the taxi from Lechang East to Shangdongtaxi taxi
    6h 44m
    ¥872–4,522
  8. Fly Shanghai Hongqiao International Airport to Changsha Huanghua Airport, train, taxi

    1. Fly from Shanghai Hongqiao International Airport (SHA) to Changsha Huanghua Airport (CSX)plane plane SHA - CSX
    2. Take the train from Changsha South to Chenzhou West Stationtrain train
    3. Take the train from Chenzhou West Station to Lechang Easttrain train
    4. Take the taxi from Lechang East to Shangdongtaxi taxi
    7h 24m
    ¥870–2,369

Shanghai Pudong International Airport (PVG) to Shaoguan Guitou Airport (HSC) flights

Calendar3Weekly Planes
Duration2h 20mAverage Duration
Ticket¥677Cheapest Price
See schedules

Questions & Answers

What companies run services between Shanghai, China and Shangdong, Guangdong, China?

You can take a subway from Shanghai Railway to Shangdong via Shanghai South Railway, Shanghai South, Shaoguan East, and Lechang in around 23h 51m.

Airlines
Train 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 How to get from Gatwick Airport into central London, Travelling by boat in Italy, and Why you should take the train in the US - to help you get the most out of your next trip.