Home / Train /

Shenzhen - Shijiazhuang Train

Over 5 pairs of high speed trains are running between Shenzhen North/ Shenzhen Futian Railway Station and Shijiazhuang Railway Station on a daily basis; duration is about 7 - 10 hours and a single ride on a second class seat costs CNY 863 - 1,023.

Every Friday to next Monday, 3 pairs of high speed overnight sleeper trains are also available; duration is around 10 - 10.5 hours and ticket fare for a soft sleeper costs CNY 1,140 - 1,410.

The normal speed trains are currently not in service.

Basic Facts

Duration: 7 – 10 hours

Running distance: 2,119 kilometers (1,316 miles)

Top speed: 300 km/h (186 mph)
 

Shenzhen to Shijiazhuang Train Schedule

(Last Update on Jun 30, 2025)
Train No.Departure - ArrivalTravel Time
G33606:32 - 16:4110h9m
G8207:55 - 15:247h29m
G34209:29 - 18:539h24m
G30609:42 - 18:429h00m
G8011:41 - 18:276h46m
G89820:50 - 05:28+8h38m

(Last Update on Jun 30, 2025)
Train No.Departure - ArrivalTravel Time
D90218:24 - 05:07+10h43m
D90418:34 - 05:12+10h38m
D91619:34 - 05:53+10h19m

See more Shenzhen Schedule 

Shijiazhuang to Shenzhen Train Timetable

(Last Update on Jun 30, 2025)
Train No.Departure - ArrivalTravel Time
G33509:12 - 18:369h24m
G34109:54 - 19:149h20m
G7911:02 - 17:516h49m
G30512:47 - 21:398h52m
G8115:03 - 22:247h21m
G89721:38 - 06:46+9h8m

(Last Update on Jun 30, 2025)
Train No.Departure - ArrivalTravel Time
D91521:05 - 07:09+10h4m
D90121:28 - 08:06+10h38m
D90321:33 - 08:25+10h52m
D92721:43 - 07:35+9h52m

See more Shijiazhuang Schedule 

Notes:
1. The above D trains are available every Friday to next Monday only.
2. The above timetable is for reference only. Please use our tool on top of this page to search for the real-time schedule. 
 

Ticket Fare of Shenzhen - Shijiazhuang High Speed G Train

(Last Update on Jun 30, 2025)
Business Class SeatFirst Class SeatSecond Class Seat
CNY 2,920.5 - 3,173
USD 410 - 446
CNY 1,484.5 - 1,613
USD 208 - 227
CNY 863 - 1,023
USD 121 - 144
 
 

Ticket Fare of Shenzhen - Shijiazhuang High Speed D Train


(Last Update on Jun 30, 2025)
New Soft SleeperSecond Class Seat
CNY 1,110 - 1,410
USD 156 - 198
CNY 669 - 697
USD 94 - 98

Shenzhen - Shijiazhuang Railway Map
Shenzhen - Shijiazhuang Railway Map
Major stations along the way: Guangzhou South, Guangzhou North, Qingyuan, Yingdei West, Shaoguan, Chenzhou West, Leiyang West, Hengyang East, Hengshan West, Zhuzhou West, Changsha South, Miluo East, Yueyang East, Chibi North, Xianning North, Wuhan, Xiaogan North, Xinyang East, Minggang East, Zhumadian West, Luohe West, Xuchang East, Zhengzhou East, Xinxiang East, Hebi East, Anyang East, Handan East, Xingtai East, Gaoyi West
 

Which one to choose, daytime or overnight sleeper train?

Running across China for over 2,000 kilometers (1,240 miles) in a south-north direction, the daytime G trains offer great scenery outside the windows. If lucky, you may even see the scenery of four seasons during this single trip. Also, it is more comfortable to travel in day as one can have a good rest at night. They are recommended for those with abundant travel time.

Traveling overnight by D trains, passengers can save the daytime for sightseeing or other businesses. Also, it saves one night accommodation fee. The sleepers onboard are comfortable. They are more popular among travelers with limited travel time.
 

Other Transportation Option: Shenzhen - Shijiazhuang Flight

There are 4 pairs of direct flights between Shenzhen and Shijiazhuang daily. The duration is around 3 hours and ticket fare usually varies from around CNY 800 – 1,500 due to different discounts. They are good choices for those who are traveling in a hurry.

Major Rail Lines from Shenzhen to:

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