Rome2Rio

How to get fromPingdu to Shanghaiby taxi, plane, train, bus or car

Find Transport to Shanghai

See all options

There are 7 ways to get from Pingdu to Shanghai by taxi, plane, train, bus, 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. Taxi to Dongying Shengli Airport, fly to Shanghai Hongqiao International Airport

    best
    1. Take the taxi from Pingdu to Dongying Shengli Airport (DOY)taxi
    2. Fly from Dongying Shengli Airport (DOY) to Shanghai Hongqiao International Airport (SHA)planeDOY - SHA
    4h 30m
    ¥641–1,556
  2. Bus

    cheapest
    1. Take the bus from Pingdu Hotel to Qingdao Liuting airportbus
    2. Take the bus from Qingdao Bus Station to Yancheng Bus Stationbus
    3. Take the bus from Yancheng to Shanghai Generalbus
    14h 2m
    ¥338–437
  3. Train

    1. Take the train from Pingdu to Weifang northtrain
    2. Take the train from Weifang North to Yanchengtrain
    3. Take the train from Yancheng to Shanghai Hongqiaotrain
    8h 54m
    ¥428–498
  4. Drive 757 km

    1. Drive from Pingdu to Shanghaicar757 km
    7h 49m
    ¥670–967
  5. Train, train to Qingdao Liuting International Airport, fly to Shanghai Hongqiao International Airport

    1. Take the train from Pingdu to Weifang northtrain
    2. Take the train from Weifang north to Qingdao Northtrain
    3. Fly from Qingdao Liuting International Airport (TAO) to Shanghai Hongqiao International Airport (SHA)planeTAO - SHA
    5h 55m
    ¥610–2,144
  6. Train, train to Qingdao Liuting International Airport, fly to Shanghai Pudong International Airport

    1. Take the train from Pingdu to Weifang northtrain
    2. Take the train from Weifang north to Qingdao Northtrain
    3. Fly from Qingdao Liuting International Airport (TAO) to Shanghai Pudong International Airport (PVG)planeTAO - PVG
    6h 6m
    ¥540–1,294
  7. Bus, train

    1. Take the bus from Pingdu Hotel to Qingdao Liuting airportbus
    2. Take the train from Qingdao North to Suzhou Stationtrain
    3. Take the train from Suzhou to Shanghai stationtrain
    14h 8m
    ¥412–874

Dongying Shengli Airport (DOY) to Shanghai Hongqiao International Airport (SHA) flights

Calendar7Weekly Planes
Duration1h 45mAverage Duration
Ticket¥341Cheapest Price
See schedules

Questions & Answers

What companies run services between Pingdu, China and Shanghai, China?

You can take a train from Pingdu to South Shaanxi Road via Weifang North, Yancheng, Shanghai Hongqiao, and Shanghai Hongqiao Train Station in around 8h 54m. Alternatively, you can take a vehicle from Pingdu to Shanghai General via Pingdu Hotel, Qingdao Liuting airport, Sifang Coach Station, Qingdao Bus Station, Yancheng Bus Station, and Yancheng in around 14h 2m.

Airlines
Train operators
Bus 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 4 of the smartest ways to explore Australia, South Korea: Travelling from Seoul to Busan , and How to travel India's Golden Triangle - to help you get the most out of your next trip.

More Questions & Answers