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
9H9M
06:01
Suzhou [Jiangsu]
15:10
Gaocheng South
 
9H9M
D1668
9H22M
06:01
Suzhou [Jiangsu]
15:23
Shijiazhuang East
 
9H22M
D1668
9H38M
06:01
Suzhou [Jiangsu]
15:39
Shijiazhuang
 
9H38M
G376
5H54M
08:20
Suzhou [Jiangsu] North
14:14
Shijiazhuang
 
5H54M
G378
5H30M
09:49
Suzhou [Jiangsu] North
15:19
Shijiazhuang
 
5H30M
K234
17H53M
12:21
Suzhou [Jiangsu]
06:14+1
Shijiazhuang
 
17H53M
G1956
6H57M
12:36
Suzhou [Jiangsu] North
19:33
Shijiazhuang
 
6H57M
G380
5H47M
14:53
Suzhou [Jiangsu] North
20:40
Shijiazhuang
 
5H47M
K1806
16H44M
15:51
Suzhou [Jiangsu]
08:35+1
Shijiazhuang
 
16H44M
K372
16H36M
17:07
Suzhou [Jiangsu]
09:43+1
Shijiazhuang
 
16H36M

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 -