Rome2Rio

How to get fromChengdu to Taicangby plane, bus, train, car or subway

Find Transport to Taicang

See all options

There are 10 ways to get from Chengdu to Taicang by plane, bus, train, car, or subway

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 Chengdu Shuangliu International Airport to Shanghai Hongqiao International Airport, bus

    best
    1. Fly from Chengdu Shuangliu International Airport (CTU) to Shanghai Hongqiao International Airport (SHA)planeCTU - SHA
    2. Take the bus from Shanghai General to Taicangbus
    5h 31m
    ¥1,837–3,160
  2. Train, bus via Changzhou

    cheapest
    1. Take the train from Chengdu East to Wujintrain
    2. Take the train from Changzhou North to Suzhou Northtrain
    3. Take the bus from Suzhou North to Taicangbus
    18h 9m
    ¥576–1,405
  3. Train

    1. Take the train from Chengdu East to TaicangtrainShapingba / ...
    12h 58m
    ¥958–1,074
  4. Drive 1,866.4 km

    1. Drive from Chengdu to Taicangcar1,866.4 km
    18h 56m
    ¥1,653–2,388
  5. Fly Chengdu Shuangliu International Airport to Shanghai Pudong International Airport, bus

    1. Fly from Chengdu Shuangliu International Airport (CTU) to Shanghai Pudong International Airport (PVG)planeCTU - PVG
    2. Take the bus from Shanghai General to Taicangbus
    5h 43m
    ¥1,571–3,004
  6. Subway to Chengdu Tianfu International Airport, fly to Shanghai Hongqiao International Airport, bus

    1. Take the subway from Century City to Tianfu International Airport Northsubway
    2. Fly from Chengdu Tianfu International Airport (TFU) to Shanghai Hongqiao International Airport (SHA)planeTFU - SHA
    3. Take the bus from Shanghai General to Taicangbus
    6h 33m
    ¥593–2,170
  7. Fly Chengdu Shuangliu International Airport to Sunan Shuofang International Airport, train, bus

    1. Fly from Chengdu Shuangliu International Airport (CTU) to Sunan Shuofang International Airport (WUX)planeCTU - WUX
    2. Take the train from Wuxi to Shanghai stationtrain
    3. Take the bus from Shanghai General to Taicangbus
    6h 8m
    ¥1,394–3,925
  8. Subway to Chengdu Tianfu International Airport, fly to Sunan Shuofang International Airport, train, bus

    1. Take the subway from Century City to Tianfu International Airport Northsubway
    2. Fly from Chengdu Tianfu International Airport (TFU) to Sunan Shuofang International Airport (WUX)planeTFU - WUX
    3. Take the train from Wuxi to Shanghai stationtrain
    4. Take the bus from Shanghai General to Taicangbus
    7h 20m
    ¥950–2,835
  9. Train, bus

    1. Take the train from Chengdu East to Shanghai HongqiaotrainChongqing West / ...
    2. Take the bus from Shanghai General to TaicangbusSHtaic
    14h 26m
    ¥928–1,049
  10. Train, bus via Taizhou

    1. Take the train from Chengdu East to Taizhoutrain
    2. Take the bus from Taizhou to Shanghai Generalbus
    3. Take the bus from Shanghai General to Taicangbus
    16h 6m
    ¥908–1,069

Chengdu Shuangliu International Airport (CTU) to Shanghai Hongqiao International Airport (SHA) flights

Calendar107Weekly Planes
Duration3h 9mAverage Duration
Ticket¥674Cheapest Price
See schedules

Questions & Answers

What companies run services between Chengdu, China and Taicang, China?

China Railways G-Class operates a train from Chengdu East to Taicang twice daily. Tickets cost ¥900–1,000 and the journey takes 11h 32m.

Airlines
Train operators
Bus 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 Why you should take the train in the US, 4 of the smartest ways to explore Australia, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.