Suzhou to Shanghai Train

The classical gardens of Suzhou are a 26-minute train ride from Shanghai. It is the easiest possible escape from Shanghai for a day, and dozens of trains run every hour.

Fastest journey
26m
Distance
84 km
Trains per day
50+
Departs
Suzhou North
Arrives
Shanghai Hongqiao

Departures on 2026-10-29

TrainDepartArriveDuration Second ClassFirst ClassBusiness Class
Z175 02:36 04:01 01:25 ––– Book
K8351 03:23 04:39 01:16 ––– Book
K335 03:29 04:45 01:16 ––– Book
K1047 03:41 05:06 01:25 ––– Book
K1555 04:06 05:12 01:06 ––– Book
K2185 04:12 05:33 01:21 ––– Book
K47 04:24 05:51 01:27 ––– Book
K8481 04:39 06:03 01:24 ––– Book
D91 05:17 06:13 00:56 US$11–– Book
K151 05:29 06:39 01:10 ––– Book
1461 05:41 06:45 01:04 ––– Book
K5833 05:59 08:18 02:19 ––– Book

Times shown are local China time (UTC+8). Prices are in US dollars and include service fee.

What you should know

  • Suzhou North (苏州北) is on Metro Line 2 — the Humble Administrator's Garden is a short metro ride away.
  • More than 50 trains a day means you can turn up and travel; no advance booking needed outside holidays.
  • Combine with Shanghai–Hangzhou for a combined classical-gardens-and-West-Lake day loop.
Booking with a foreign passport

We book real tickets directly against your passport number — no Chinese ID or phone number needed. Your passport is your ticket: go to the staffed lane at the gate, let staff scan it, and board.

Frequently asked questions

Which Suzhou station should I use?

Suzhou North (苏州北) for high-speed arrivals from Shanghai. Suzhou Station (苏州) is closer to the old town but used mainly by conventional trains.

How long from Shanghai to Suzhou by train?

The fastest non-stop services take about 26 minutes.

Can I visit Suzhou as a day trip from Shanghai?

Yes, easily. Trains start early and run late, and the gardens are inside walking distance of the metro.

Other popular routes