A total of 10 or so pairs of trains run between Chengdu and Shijiazhuang: over 7 pairs of high speed trains with duration of around 6.5 - 18.5 hours and 3 pairs of normal speed trains with duration of about 24 - 28 hours. It costs CNY 672 - 914 for a second class seat on high speed G trains. The highest ticket fare for soft sleeper on normal trains is CNY 672 and CNY 437 for hard sleeper.
Chengdu - Shijiazhuang High Speed Train
Basic Facts:

Duration: around 6.5 - 10.5 hours for G types; 18 - 18.5 hours for D types

Running Distance: 1,593 kilometers (990 miles)

Top Speed: 300 km/h (186 mph)

Operated at:
Chengdu East Railway Station,
Shijiazhuang Railway StationChengdu to Shijiazhuang High Speed Train Schedule
(Last Update on May 6, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|
| G322 | 06:55 - 13:23 | 6h28m |
| G1282 | 07:36 - 15:42 | 8h6m |
| G1013 | 08:29 - 17:51 | 9h22m |
| G1702 | 09:15 - 17:19 | 8h4m |
| G2088 | 09:44 - 18:38 | 8h54m |
| G1308 | 10:16 - 18:04 | 7h48m |
| G970 | 10:56 - 18:57 | 8h1m |
| G1592 | 11:25 - 19:07 | 7h42m |
| G1832 | 12:08 - 20:31 | 8h23m |
| G324 | 15:00 - 21:29 | 6h29m |
(Last Update on May 6, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|
| D50 | 13:01 - 07:23+ | 18h22m |
| D118 | 13:38 - 08:09+ | 18h31m |
| D996 | 19:28 - 05:18+ | 9h50m |
| D998 | 19:33 - 05:23+ | 9h50m |
See more
Chengdu Schedule Shijiazhuang to Chengdu Bullet Train Timetable
(Last Update on May 6, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|
| G321 | 08:03 - 14:32 | 6h29m |
| G1591 | 09:40 - 17:58 | 8h18m |
| G969 | 10:30 - 18:55 | 8h25m |
| G1307 | 10:52 - 19:00 | 8h8m |
| G1701 | 11:21 - 19:32 | 8h11m |
| G1015 | 11:36 - 21:59 | 10h23m |
| G2090 | 12:59 - 21:53 | 8h54m |
| G1281 | 13:31 - 21:40 | 8h9m |
| G2087 | 13:35 - 21:53 | 8h18m |
| G323 | 16:02 - 22:30 | 6h28m |
(Last Update on May 6, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|
| D49 | 13:45 - 07:55+ | 18h10m |
| D117 | 15:24 - 10:36+ | 19h12m |
| D995 | 21:57 - 08:43+ | 10h46m |
| D997 | 22:01 - 08:47+ | 10h46m |
See more
Shijiazhuang ScheduleNote: The above timetable is for reference only. Please search for the real-time schedule via the search box on page top.
Ticket Fare of Chengdu - Shijiazhuang High Speed G Trains
(Last Update on May 6, 2026)
| Business Class Seat | First Class Seat | Second Class Seat | CNY 2,081 - 3,075 USD 308 - 455 | CNY 1,076 - 1,512 USD 159 - 224 | CNY 672 - 944 USD 99 - 140 |
Ticket Fare of Chengdu - Shijiazhuang High Speed D Trains
(Last Update on May 6, 2026)
| 1st Class Sleeper | 2nd Class Sleeper | Second Class Seat | CNY 743 - 880 USD 110 - 130 | CNY 548 - 613 USD 81 - 91 | CNY 333 - 551.5 USD 49 - 82 |
Running Route of Chengdu - Shijiazhuang

Chengdu East -
Xian North: A high speed railway that was opened on December 6, 2017 and passing by Qingbaijiang East, Guanghan North, Deyang, Luojiang East, Mianyang, Qinglian, Jiangyou, Jiangyou North, Qingchuan, Jianmenguan, Guanyuan, Ningqiang South, Xinji, Hanzhong, Chenggu North, Yangxian West, Xinchangjie, Huyi East and Epanggong

Xian North - Zhengzhou East: It was opened on February 6, 2010 and shortens the travel time between the two cities to about 2 hours. The stations along the way are Weinan North, Huashan North, Lingbao West, Sanmenxia South, Mianchi South,
Luoyang Longmen, Gongyi South,
Zhengzhou West and
Zhengzhou.

Zhengzhou East - Shijiazhuang: It was put into use on December 26, 2012 with six major stations: Xinxiang East, Hebi East, Anyang East, Handan East, Gaoyi West and Xingtai East.
Normal Speed Trains of Chengdu - Shijiazhuang
Basic Facts:

Duration: around 24 - 28 hours

Top Speed: 120 km/h (75 mph)

Operated at: Chengdu West Railway Station, Shijiazhuang Railway Station

Major stations along the way:
Luoyang, Zhengzhou, Xingtai
Chengdu to Shijiazhuang Train Schedule
(Last Update on May 6, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|
| K546 | 07:05 - 12:56+ | 29h51m |
| T8 | 07:58 - 09:25+ | 25h27m |
| K386 | 12:58 - 13:52+ | 24h54m |
| K258 | 14:51 - 21:30+ | 30h39m |
| K118 | 21:12 - 02:08++ | 28h56m |
Shijiazhuang to Chengdu Train Timetable
(Last Update on May 6, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|
| K385 | 07:31 - 08:08+ | 24h37m |
| K117 | 15:47 - 19:16+ | 27h29m |
| K545 | 18:22 - 22:21+ | 27h59m |
| T7 | 20:01 - 21:04+ | 25h3m |
| K257 | 23:07 - 04:53++ | 29h46m |
Notes:
1. “+” indicates the second day;“++” indicates the third day.
2. The above timetable is for reference only. Please search for the real-time schedule via the search box on page top.
Chengdu - Shijiazhuang Train Ticket Fare
(Last Update on May 6, 2026)
| Soft Sleeper | Hard Sleeper | Hard Seat | CNY 625 - 643 USD 92 - 95 | CNY 407 - 421 USD 60 - 62 | CNY 224 - 229 USD 33 - 34 |

Major Rail Lines from Chengdu to:

Major Rail Lines from Shijiazhuang to:
- Last updated on May. 06, 2026 by Grace Yang -