Home / Train /

Suzhou to Shanghai Train

It takes about 0.5 - 1.5 hours from Suzhou to Shanghai by high speed train. To date, the number of high speed trains running from Suzhou to Shanghai on a daily basis is over 470, with the majority of them departing from Suzhou Railway Station. A second class seat ticket costs at least CNY 12.

Apart from that, there are about 36 normal speed trains from Suzhou to Shanghai with the fare of CNY 14.5/ 16.5 for a hard seat ticket; it takes them about 1 - 3 hours to complete a single trip.
 

Suzhou to Shanghai Train Tickets Booking

Train
Dep.
Arr.
TrainDep.Arr.Duration
D91
56M
05:17
Suzhou [Jiangsu]
06:13
Shanghai
 
56M
G7213
41M
06:39
Suzhou [Jiangsu]
07:20
Shanghai
 
41M
G7199
32M
06:43
Suzhou [Jiangsu] North
07:15
Shanghai Hongqiao
 
32M
D181
1H11M
06:43
Suzhou [Jiangsu]
07:54
Shanghai Songjiang
 
1H11M
C3042
16M
06:46
Shengze
07:02
Liantang
 
16M
C3042
28M
06:46
Shengze
07:14
Shanghai Songjiang
 
28M
C3042
45M
06:46
Shengze
07:31
Shanghai South
 
45M
G7203
33M
06:52
Suzhou [Jiangsu]
07:25
Shanghai
 
33M
D9
1H8M
06:52
Suzhou [Jiangsu]
08:00
Shanghai South
 
1H8M
G7203
23M
07:02
Suzhou [Jiangsu] Industrial Park
07:25
Shanghai
 
23M
G7029
27M
07:03
Suzhou [Jiangsu]
07:30
Shanghai
 
27M
G3059
23M
07:06
Suzhou [Jiangsu] North
07:29
Shanghai Hongqiao
 
23M
G3059
40M
07:06
Suzhou [Jiangsu] North
07:46
Shanghai Songjiang
 
40M
C3080
28M
07:09
Shengze
07:37
Shanghai Songjiang
 
28M
C3080
45M
07:09
Shengze
07:54
Shanghai South
 
45M
G7211
32M
07:10
Suzhou [Jiangsu]
07:42
Shanghai
 
32M
G7503
44M
07:15
Suzhou [Jiangsu]
07:59
Shanghai Hongqiao
 
44M
G7179
30M
07:19
Suzhou [Jiangsu] North
07:49
Shanghai Hongqiao
 
30M
C3080
15M
07:22
Suzhou South
07:37
Shanghai Songjiang
 
15M
C3080
32M
07:22
Suzhou South
07:54
Shanghai South
 
32M
G7209
42M
07:25
Suzhou [Jiangsu]
08:07
Shanghai
 
42M
G7503
31M
07:28
Suzhou [Jiangsu] Industrial Park
07:59
Shanghai Hongqiao
 
31M
G355
23M
07:30
Suzhou [Jiangsu] North
07:53
Shanghai Hongqiao
 
23M
G7209
31M
07:36
Suzhou [Jiangsu] Industrial Park
08:07
Shanghai
 
31M
G7101
41M
07:38
Suzhou [Jiangsu] New District
08:19
Shanghai Hongqiao
 
41M
C3672
27M
07:40
Suzhou South
08:07
Shanghai Hongqiao
 
27M
G8279
36M
07:42
Suzhou [Jiangsu]
08:18
Shanghai
 
36M
G3272
17M
07:45
Shengze
08:02
Liantang
 
17M
G3272
41M
07:45
Shengze
08:26
Shanghai Hongqiao
 
41M
C3066
14M
07:47
Suzhou South
08:01
Shanghai Songjiang
 
14M
G7101
32M
07:47
Suzhou [Jiangsu]
08:19
Shanghai Hongqiao
 
32M
C3066
36M
07:47
Suzhou South
08:23
Shanghai South
 
36M
G7201
30M
07:52
Suzhou [Jiangsu]
08:22
Shanghai West
 
30M
G7201
39M
07:52
Suzhou [Jiangsu]
08:31
Shanghai
 
39M
G9275
23M
07:53
Suzhou [Jiangsu] North
08:16
Shanghai Hongqiao
 
23M
G7035
38M
07:57
Suzhou [Jiangsu]
08:35
Shanghai
 
38M
D2281
34M
08:02
Suzhou [Jiangsu]
08:36
Shanghai Hongqiao
 
34M
C3062
10M
08:04
Suzhou South
08:14
Liantang
 
10M
C3062
33M
08:04
Suzhou South
08:37
Shanghai South
 
33M
G1509
23M
08:05
Suzhou [Jiangsu] North
08:28
Shanghai Hongqiao
 
23M
G1509
45M
08:05
Suzhou [Jiangsu] North
08:50
Jinshan North
 
45M
C3004
35M
08:11
Shengze
08:46
Shanghai South
 
35M
G7001
26M
08:14
Suzhou [Jiangsu]
08:40
Shanghai
 
26M
G7037
42M
08:17
Suzhou [Jiangsu] New District
08:59
Shanghai
 
42M
C3608
32M
08:22
Shengze
08:54
Shanghai Songjiang
 
32M
C3608
50M
08:22
Shengze
09:12
Shanghai South
 
50M
G7505
22M
08:24
Suzhou [Jiangsu] North
08:46
Shanghai Hongqiao
 
22M
G7037
30M
08:29
Suzhou [Jiangsu] Industrial Park
08:59
Shanghai
 
30M
G7313
36M
08:36
Suzhou [Jiangsu] North
09:12
Shanghai Hongqiao
 
36M
G7313
54M
08:36
Suzhou [Jiangsu] North
09:30
Shanghai Songjiang
 
54M
G7039
36M
08:39
Suzhou [Jiangsu]
09:15
Shanghai
 
36M
Load More Trains



 Major Rail Lines from Suzhou to:


 Major Rail Lines from Shanghai to:
- Last updated on Jul. 15, 2025 by Grace Yang -