Shanghai to Suzhou by Train

84 km • 15-30 min • G (High-speed)

Distance
84 km
Fastest Train
15 min
Daily G-trains
200+
Ticket Price
¥35-55
Best For
Day trip, Classical Gardens

Stations

🚉 Shanghai (Departure)

  • Shanghai Hongqiao (上海虹桥) Main high-speed hub, most trains
  • Shanghai (上海站) Some D and K trains
  • Shanghai South (上海南) Limited trains

🚉 Suzhou (Arrival)

  • Suzhou (苏州站) Main station, near Old Town
  • Suzhou North (苏州北) Some G-trains, further from center
  • Suzhou Industrial Park (苏州园区) For SIP area

Train Options

G-train (High-speed) ⭐ Recommended

Best Choice

Duration: 15-30 min

Frequency: Every 5-15 min

Daily trains: 200+

First/Last: 06:00 - 22:00

Fastest: G2381 (15 min)

Business: ¥100-130

First class: ¥60-70

Second class: ¥35-40

D-train (Bullet)

Duration: 25-40 min

Frequency: Every 30-60 min

First: ¥50-60

Second: ¥30-40

K-train (Fast)

Duration: 1-1.5h • Hard seat: ¥15

Popular Trains

Train Depart Arrive Duration Note
G2381 16:08 16:23 15m Fastest
G26 17:00 17:21 21m Premium
G1736 15:36 15:59 23m Afternoon
G7020 16:00 16:25 25m Hourly

Day Trip: Top Attractions

  • Humble Administrator's Garden (拙政园) (2-3h)
    ¥80
  • Lingering Garden (留园) (1-2h)
    ¥55
  • Tiger Hill (虎丘) (2h)
    ¥80
  • Pingjiang Road (平江路) (1-2h)
    Free
  • Shantang Street (山塘街) (1-2h)
    Free

💡 Tip: Buy combined ticket for Humble Administrator's + Tiger Hill (¥130)

Practical Tips

Best route: Shanghai Hongqiao → Suzhou (most options, fastest)

Booking: Book 1-3 days ahead on weekends, same-day usually OK weekdays

Day trip: Allow 6-8 hours for main gardens (Humble Administrator, Lingering Garden)

Luggage: No security check delay, arrive 15 min before

Return: Last train ~22:00, check schedule for your date