Shanghai to Suzhou Train 2026: 25-Minute High-Speed Guide
Quick answer: The fastest nonstop G-trains cover Shanghai to Suzhou in about 23-25 minutes, with departures roughly every 10-20 minutes across 450+ daily train pairs, second class from around ¥21-41.
Shanghai and Suzhou sit about 100 km apart on the same high-speed corridor, and the train connection between them is closer to a commuter line than an intercity trip. That makes Suzhou's classical gardens and canal streets an easy same-day add-on to a Shanghai itinerary, as long as you pick the right station and the right train.
For step-by-step guidance on registering, choosing between 12306 and Trip.com, and boarding with only your passport, see our complete guide to booking China's high-speed trains.
How long does the Shanghai to Suzhou train take?
The quickest nonstop G-trains do the run in 23 to 25 minutes. Most direct daytime services take 25 to 35 minutes, which is the realistic number to plan around since not every departure is the absolute fastest one. Trains that stop at Kunshan South or another intermediate station along the way add 10 to 20 minutes. Slower D-series trains can stretch to 45-64 minutes. If you book a nonstop G-train and check the stop count before you buy, 30 minutes is a safe planning figure door to door on the train itself.
How often do trains run between Shanghai and Suzhou?
Over 450 train pairs run this corridor daily, part of the Beijing-Shanghai and Shanghai-Nanjing high-speed lines. During the daytime peak, departures can run 5 to 10 minutes apart. Even in quieter windows, gaps rarely stretch past 20-30 minutes. First trains leave Shanghai around 6am, and direct services keep running until roughly 9:30-10:30pm. For booking timing on any China route, this frequency means you rarely need to lock in an exact train more than a day or two ahead, except on holiday weekends.
Which Shanghai and Suzhou stations should I use?
On the Shanghai side, most trains to Suzhou leave from Shanghai Hongqiao Railway Station in the west of the city, next to Hongqiao Airport and connected to Metro Lines 2, 10, and 17. Some services also run from Shanghai Railway Station (north-central Shanghai, Metro Lines 1, 3, 4), and a smaller number from Shanghai South. Hongqiao carries the highest frequency and the most nonstop options, so it's the default pick unless your hotel sits much closer to the main Shanghai station.
On the Suzhou side, three stations serve the city. Suzhou Railway Station sits on the north edge of the historic Old Town, a 10-15 minute taxi or Metro Line 2/4 ride from the classical gardens and the canal district around Pingjiang Road. Suzhou North Railway Station is further out on the Beijing-Shanghai trunk line and mainly handles nonstop express services; it needs another 20-30 minutes to reach downtown Suzhou. Suzhou Industrial Park Railway Station, on the east side, only makes sense if your hotel is in SIP. For a gardens-focused day trip, book to Suzhou Railway Station specifically. Arriving at Suzhou North instead eats into a short day for no real benefit unless that train saves you real minutes on the Shanghai end.

Suzhou canal old town with traditional waterfront buildings
Once you're at either station, boarding works the same as any Chinese high-speed line: passport scan at security, gate opens 10-15 minutes before departure, and seats are assigned, so there's no need to rush the platform. See how to ride China's high-speed trains if this is your first ride.
What does a Shanghai to Suzhou train ticket cost?
| Class | Price range (CNY) | Typical direct-train fare | What you get |
|---|---|---|---|
| Second class | ¥21-52 | ¥34.5-41 | Standard reclining seat, 3-2 layout, most common choice |
| First class | ¥34-84 | ¥58-68 | Wider seat, 2-2 layout, more legroom |
| Business class | ¥62.5-178 | ¥104-124 | Fully reclining seat, snack and drink service, 2-1 layout |
Prices shift with distance and routing (the corridor runs 81-100 km depending on which stations you use), and the fastest nonstop G-trains sit toward the higher end of each band. Slower D-trains or ones with more stops price toward the lower end. For a 25-minute ride, second class at roughly ¥35-40 is the sensible default; first class is worth the extra ¥20-30 mainly if you want guaranteed elbow room during a commuter-hour departure.
How do I book Shanghai to Suzhou train tickets?
Two options cover almost everyone. 12306 is China Railway's own booking system and the only place tickets are sold; it now has an English interface, charges no booking fee, and needs your passport number entered once during account setup. It can feel unfamiliar on a first try, and its verification steps trip up some visitors.
Book Shanghai-Suzhou Tickets on Trip.com
English support, foreign cards accepted, instant e-ticket
Some links are affiliate links; we may earn a commission at no extra cost to you.
Trip.com pulls from the same 12306 inventory but wraps it in an English booking flow that handles passport formatting automatically and accepts foreign credit cards, for a small service fee on top of the fare. If this is your first China train booking, that fee buys real convenience. If you already have a 12306 account and a China-linked payment method, booking direct on 12306 saves the fee. Either way, see the full Trip.com vs 12306 comparison and the 12306 foreigner guide for account setup details.
What's the best schedule for a Suzhou day trip from Shanghai?

Classical Chinese garden pavilion beside a still pond in Suzhou
Take an early nonstop G-train, ideally departing Hongqiao between 7 and 8am, which puts you in Suzhou by 7:30-8:30am. That gives 9-10 hours before a return train in the 6-7pm window, enough time for two or three gardens (Humble Administrator's Garden, Lingering Garden, or Master of Nets Garden), a walk along the Pingjiang Road canal, and a proper lunch. Book your return ticket the same time you book the outbound one, especially on a weekend: evening departures back to Shanghai sell out first on Saturdays and holidays, and the 12306 foreigner guide covers how far ahead tickets open.
Common mistakes
- Booking to Suzhou North instead of Suzhou Railway Station for a gardens day trip, which adds 20-30 minutes of transfer for no benefit.
- Not checking which Shanghai station a ticket departs from. Hongqiao and Shanghai Railway Station are close to an hour apart by taxi or metro at rush hour, so a mismatch can cost you the train.
- Assuming every G-train is the fast nonstop one. Some make two or three intermediate stops, which turns a 25-minute ride into 40-45 minutes.
- Waiting until evening to book a return ticket on a holiday weekend, when the most convenient departures sell out hours earlier.
- Arriving 5 minutes before departure. Security and the gate typically need 20-30 minutes on a busy day, especially at Hongqiao.
Who this is for
This route suits first-time Shanghai visitors doing a single day trip to see classical gardens and canal streets, and budget-minded travelers, since the train fare alone runs a fraction of a guided day-tour package. It also works well for anyone comfortable navigating a station solo with a passport and a phone.
It suits fewer people if you're carrying heavy luggage for an overnight stay (a private transfer or taxi handles bags with less hassle than a busy platform) or if you specifically want a guided tour with hotel pickup bundled in. A day-tour package costs more than the train but removes the station navigation entirely, which some first-time visitors prefer on their very first days in China.
For a same-day trip, book the earliest sensible nonstop G-train to Suzhou Railway Station, second class, and lock in a 6-7pm return the moment you book the outbound leg.
FAQ
Do I need a passport to buy a Shanghai to Suzhou train ticket? Yes. Every China train ticket for a foreign visitor is tied to a passport number, whether you book on 12306, Trip.com, or in person at a station counter.
Can I buy a ticket at the station without booking ahead? Usually yes on this route, given how frequently trains run, but weekends and national holidays sell out the convenient departure times by midday. Booking ahead online costs nothing extra on 12306.
Is Suzhou worth a day trip from Shanghai? Yes for classical gardens and canal-town architecture, especially since the ride itself takes less time than crossing Shanghai by taxi in traffic.
Which Suzhou station is closer to the gardens, Suzhou or Suzhou North? Suzhou Railway Station, in the north of the Old Town. Suzhou North sits well outside downtown and adds 20-30 minutes to reach the gardens.
How early should I book Shanghai to Suzhou tickets? Tickets release 15 days ahead on 12306. For a normal weekday you can often book the morning of, but for weekends and holidays, book at least a few days out to get your preferred departure time.
Sources
- Shanghai to Suzhou High-Speed Train Guide: Schedule and Fares · China Train Booking
- 12306 China Railway Official Ticketing Site (English) · China Railway 12306