Suzhou to Shijiazhuang Train

5 Suzhou to Shijiazhuang high speed trains serve passengers on a daily basis from SuzhouSuzhou North Railway Station to Shijiazhuang/ Shijiazhuang East Railway Station. Due to the different running routes, travel time for these Suzhou to Shijiazhuang trains varies from 5.5 hours to 9.5 hours. The second class seat costs CNY 507 - 656.

3 normal trains are also in daily service. All the trains leave from Suzhou Railway Station while arrive at Shijiazhuang Railway Station. Among them, the train with shortest travel time takes nearly 16.5 hours. The price of hard sleeper ranges from CNY 272.5 to CNY 299.5.

Suzhou to Shijiazhuang Train Tickets Booking


Train
Dep.
Arr.
TrainDep.Arr.Duration
D1668
9H17M
06:01
Suzhou [Jiangsu]
15:18
Gaocheng South
 
9H17M
D1668
9H39M
06:01
Suzhou [Jiangsu]
15:40
Shijiazhuang
 
9H39M
G1212
6H4M
08:20
Suzhou [Jiangsu] North
14:24
Shijiazhuang
 
6H4M
G1214
5H38M
09:48
Suzhou [Jiangsu] North
15:26
Shijiazhuang
 
5H38M
G1956
7H25M
12:10
Suzhou [Jiangsu] North
19:35
Shijiazhuang
 
7H25M
K234
17H53M
12:21
Suzhou [Jiangsu]
06:14+1
Shijiazhuang
 
17H53M
G1220
4H37M
14:31
Suzhou [Jiangsu] North
19:08
Shijiazhuang
 
4H37M
Z268
12H42M
15:41
Suzhou [Jiangsu]
04:23+1
Shijiazhuang North
 
12H42M
K1806
16H48M
15:51
Suzhou [Jiangsu]
08:39+1
Shijiazhuang North
 
16H48M
G2812
6H36M
16:54
Suzhou [Jiangsu] North
23:30
Shijiazhuang
 
6H36M
K372
16H40M
17:07
Suzhou [Jiangsu]
09:47+1
Shijiazhuang North
 
16H40M
K1332
17H7M
19:59
Suzhou [Jiangsu]
13:06+1
Shijiazhuang North
 
17H7M

Other Transportation Options from Suzhou to Shijiazhuang

Suzhou North to Nanjing South Nanjing South to Shijiazhuang Overall Travel Time Ticket Price
Second Class Seat / Second Class Seat
G1974 07:44 - 08:40 G376 09:20 - 14:14 6h30m CNY 103 + CNY 411 = CNY 514
G586 08:51 - 10:06 G378 10:47 - 15:19 6h28m
G1810 13:27 - 14:29 G380 15:51 - 20:40 7h13m CNY 107 + CNY 425 = CNY 532
 
Suzhou North to Zhengzhou East Zhengzhou East to Shijiazhuang Overall Travel Time Ticket Price
Second Class Seat / Second Class Seat
G1970 06:35 - 11:02 G1590 11:54 - 14:05 7h30m  CNY 423.5 + CNY 209 = CNY 632.5
G1866 09:21 - 13:53 G336 14:37 - 16:41 7h20m CNY 462.5 + CNY 189 = CNY 651.5
G1932 14:03 - 18:27  G54 19:09 - 20:32  6h29m CNY 423.5 + CNY 227 = CNY 650.5
 

Shijiazhuang to Suzhou Train

5 high speed trains serve on a daily basis from Shijiazhuang to Suzhou, taking about 6.5 – 8.5h. The ticket price for a second class seat is CNY 492 - 652.

3 normal speed trains also serve. Due to the different running routes, the normal train with shortest travel time takes 17.5 hours, while the train with longest travel time takes nearly 20 hours. The hard sleeper costs CNY 272.5 - 299.5.
 

See detailed Suzhou Train Schedule & Shijiazhuang Train Schedule

Major Rail Lines from Suzhou to:

Major Rail Lines from Shijiazhuang to:
- Last updated on Aug. 12, 2025 by Grace Yang -