Rome2Rio

How to get fromShanghai to Tai Huby train, subway, bus, car, or taxi

Find Transport to Tai Hu

See all options

There are 4 ways to get from Shanghai to Tai Hu by train, subway, bus, car, or taxi

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, line 1 subway

    best
    1. Take the train from Shanghai station to Wuxitrain train Shanghai-Nanjing 1 / ...
    2. Take the subway from Wuxi Station to Changguangxisubway subway 1
    1h 21m
    ¥27–112
  2. Bus, line 1 subway

    1. Take the bus from Shanghai General to Wuxibus bus
    2. Take the subway from Wuxi Station to Changguangxisubway subway 1
    2h 45m
    ¥59–102
  3. Drive 154.2 km

    1. Drive from Shanghai to Grand Buddha at Ling Shancar car 154.2 km
    1h 47m
    ¥131–189
  4. Taxi

    1. Take the taxi from Shanghai to Grand Buddha at Ling Shantaxi taxi 154.2 km
    1h 47m
    ¥470–600

Questions & Answers

What companies run services between Shanghai, China and Tai Hu, Jiangsu, China?

There is no direct connection from Shanghai to Tai Hu. However, you can take the train to Wuxi, walk to Wuxi Station, then take the line 1 subway to Changguangxi. Alternatively, you can take a bus from Shanghai General to Changguangxi via Wuxi and Wuxi Station in around 2h 45m.

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 Getting to Milan from the airport, Which London airport should I choose?, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.