Travel options for:
Shanghai to Zhangjiagang
  • Train

    $34 - $45
    1. Shanghai

      43 min - once daily

      $30 - $40

    2. Wuxi

      21 min - 1.1 miles

    3. Wuxi

      1 h - every 10 minutes

      $3 - $8

  • Bus

    $7 - $11
    1. Shanghai General

      2 h - every 30 minutes

      $7 - $11

  • Taxi

    $75 - $95
    1. Shanghai

      1 h 21 min - 81 miles

      $75 - $95

  • Drive

    $11 - $17
    1. Shanghai

      1 h 21 min - 81 miles

      $11 - $17

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Shanghai train to Wuxi, walk to Wuxi, then bus to Jiangsu Zhangjiagang. 2 h 9 min $38. From Shanghai General bus to Jiangsu Zhangjiagang. 2 h $8. From Shanghai taxi to Zhangjiagang. 1 h 21 min $92. From Shanghai drive to Zhangjiagang. 1 h 21 min $14.