Rome2Rio

How to get fromShanghai to Daishanby train, taxi, bus, car, or plane

Find Transport to Daishan

See all options

There are 10 ways to get from Shanghai to Daishan by train, taxi, bus, car, or plane

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, taxi via Yiwu

    best
    1. Take the train from Shanghai Hongqiao to Yiwutrain train
    2. Take the train from Yiwu to Longyantrain train
    3. Take the train from Longyan to Longshanzhentrain train
    4. Take the taxi from Longshanzhen to Daishantaxi taxi
    9h 31m
    ¥589–684
  2. Train, taxi

    cheapest
    1. Take the train from Shanghai Hongqiao to Nanjingtrain train Shanghai Hongqiao
    2. Take the taxi from Nanjing to Daishantaxi taxi
    10h 57m
    ¥474–1,004
  3. Bus, taxi

    1. Take the bus from Shanghai South to Putuo Mountainbus bus
    2. Take the bus from Zhoushan Putuo to Xiamenbus bus
    3. Take the taxi from Xiamen to Daishantaxi taxi
    20h 17m
    ¥509–754
  4. Drive 1,034.9 km

    1. Drive from Shanghai to Daishancar car 1,034.9 km
    10h 50m
    ¥877–1,267
  5. Fly Shanghai Hongqiao International Airport to Xiamen Gaoqi International Airport, train, taxi

    1. Fly from Shanghai Hongqiao International Airport (SHA) to Xiamen Gaoqi International Airport (XMN)plane plane SHA - XMN
    2. Take the train from Xiamen North to Longshanzhentrain train
    3. Take the taxi from Longshanzhen to Daishantaxi taxi
    6h 20m
    ¥747–1,671
  6. Fly Shanghai Hongqiao International Airport to Quanzhou Jinjiang Airport, train, taxi

    1. Fly from Shanghai Hongqiao International Airport (SHA) to Quanzhou Jinjiang Airport (JJN)plane plane SHA - JJN
    2. Take the train from Quanzhou to Longshanzhentrain train
    3. Take the taxi from Longshanzhen to Daishantaxi taxi
    6h 40m
    ¥814–1,369
  7. Fly Shanghai Pudong International Airport to Xiamen Gaoqi International Airport, train, taxi

    1. Fly from Shanghai Pudong International Airport (PVG) to Xiamen Gaoqi International Airport (XMN)plane plane PVG - XMN
    2. Take the train from Xiamen North to Longshanzhentrain train
    3. Take the taxi from Longshanzhen to Daishantaxi taxi
    6h 57m
    ¥797–1,421
  8. Train to Sunan Shuofang International Airport, fly to Xiamen Gaoqi International Airport, train, taxi

    1. Take the train from Shanghai station to Wuxitrain train
    2. Fly from Sunan Shuofang International Airport (WUX) to Xiamen Gaoqi International Airport (XMN)plane plane WUX - XMN
    3. Take the train from Xiamen North to Longshanzhentrain train
    4. Take the taxi from Longshanzhen to Daishantaxi taxi
    7h 23m
    ¥1,420–4,079
  9. Fly Shanghai Pudong International Airport to Quanzhou Jinjiang Airport, train, taxi

    1. Fly from Shanghai Pudong International Airport (PVG) to Quanzhou Jinjiang Airport (JJN)plane plane PVG - JJN
    2. Take the train from Quanzhou to Longshanzhentrain train
    3. Take the taxi from Longshanzhen to Daishantaxi taxi
    7h 22m
    ¥1,264–3,319
  10. Bus to Nantong Xingdong Airport, fly to Xiamen Gaoqi International Airport, train, taxi

    1. Take the bus from Shanghai Zongzhan to Jiangsu Tongzhoubus bus
    2. Fly from Nantong Xingdong Airport (NTG) to Xiamen Gaoqi International Airport (XMN)plane plane NTG - XMN
    3. Take the train from Xiamen North to Longshanzhentrain train
    4. Take the taxi from Longshanzhen to Daishantaxi taxi
    8h 23m
    ¥734–2,908

Shanghai Hongqiao International Airport (SHA) to Xiamen Gaoqi International Airport (XMN) flights

Calendar134Weekly Planes
Duration1h 47mAverage Duration
Ticket¥551Cheapest Price
See schedules

Questions & Answers

What companies run services between Shanghai, China and Daishan, Fujian Sheng, China?

There is no direct connection from Shanghai to Daishan. However, you can take the line 10 subway to Shanghai Hongqiao Train Station, walk to Shanghai Hongqiao, take the train to Yiwu, take the train to Longyan, take the train to Longshanzhen, then take the taxi to Daishan. Alternatively, you can take the line 1 subway to Shanghai South Railway, walk to Shanghai South, take the bus to Putuo Mountain, walk to Putuoshan, take the bus to Xiamen, then take the taxi to Daishan.

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 Want to know more about Flixbus?, Travel Insider: Top Japan travel tips by Beatrix Holland, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.