Home / Train /

Shenzhen to Huizhou Train

It takes 22 - 79 minutes for nearly 137 Shenzhen to Huizhou high speed trains to finish a distance of 56 km (35 mi). A ride on the second class seat costs from CNY 21, and on the first class seat costs from CNY 33. Most of these bullet trains start from Shenzhen North Railway Station, and only 14 start from Shenzhen Railway Station. In the other side, most of them arrive at Huiyang Railway Station and Huizhou North Railway Station, and a few arrive at Huidong South Railway Station.  

About 14 normal trains are also operated on this route. It takes them 1.5 - 2 hours to finish the journey. According to different types of trains, the price of the hard sleeper ranges from CNY 66.5 to CNY 72.5, the soft sleeper ranges from CNY 90.5 to CNY 103.5, and the hard seat ranges from CNY 16.5 to CNY 34.5.

Shenzhen to Huizhou Train Tickets Booking

Train
Dep.
Arr.
TrainDep.Arr.Duration
C7298
23M
06:32
Shenzhen North
06:55
Huiyang
 
23M
G6408
34M
06:32
Shenzhen North
07:06
Huizhou South
 
34M
D912
39M
06:43
Shenzhen North
07:22
Huizhou North
 
39M
D7336
33M
07:01
Shenzhen North
07:34
Huizhou North
 
33M
G6412
44M
07:18
Shenzhen North
08:02
Huizhou South
 
44M
G2710
34M
07:43
Shenzhen North
08:17
Huizhou North
 
34M
G8452
31M
07:48
Shenzhen North
08:19
Zhongkai
 
31M
G8452
46M
07:48
Shenzhen North
08:34
Huizhou North
 
46M
G2798
28M
08:01
Shenzhen North
08:29
Huizhou North
 
28M
G2724
30M
08:06
Shenzhen
08:36
Zhongkai
 
30M
G2724
42M
08:06
Shenzhen
08:48
Huizhou North
 
42M
G8448
22M
08:12
Shenzhen North
08:34
Huiyang
 
22M
G8448
4H10M
08:12
Shenzhen North
12:22
Huizhou North
 
4H10M
G2794
37M
08:13
Shenzhen North
08:50
Zhongkai
 
37M
G2794
49M
08:13
Shenzhen North
09:02
Huizhou North
 
49M
D7416
22M
08:17
Shenzhen North
08:39
Huiyang
 
22M
D2284
28M
08:22
Shenzhen North
08:50
Huiyang
 
28M
D2302
23M
08:32
Shenzhen North
08:55
Huiyang
 
23M
G698
34M
08:35
Shenzhen North
09:09
Huizhou North
 
34M
G2764
34M
08:43
Shenzhen North
09:17
Huizhou North
 
34M
D4108
22M
08:48
Shenzhen North
09:10
Huiyang
 
22M
G6304
22M
08:53
Shenzhen North
09:15
Huiyang
 
22M
G3328
34M
08:59
Shenzhen North
09:33
Huizhou North
 
34M
G2726
33M
09:05
Shenzhen
09:38
Huizhou North
 
33M
G2712
41M
09:05
Shenzhen North
09:46
Huizhou North
 
41M
G1602
30M
09:20
Shenzhen North
09:50
Huidong South
 
30M
G3006
22M
09:30
Shenzhen North
09:52
Huiyang
 
22M
G3156
30M
09:50
Shenzhen
10:20
Zhongkai
 
30M
G3156
42M
09:50
Shenzhen
10:32
Huizhou North
 
42M
D2310
33M
10:09
Shenzhen North
10:42
Huiyang
 
33M
D2388
30M
10:15
Shenzhen North
10:45
Huidong South
 
30M
G2728
28M
10:17
Shenzhen North
10:45
Huizhou North
 
28M
G6178
37M
10:21
Shenzhen North
10:58
Huiyang
 
37M
D2334
22M
10:26
Shenzhen North
10:48
Huiyang
 
22M
D378
22M
10:31
Shenzhen North
10:53
Huiyang
 
22M
G2776
23M
10:34
Shenzhen North
10:57
Zhongkai
 
23M
G2776
34M
10:34
Shenzhen North
11:08
Huizhou North
 
34M
D7200
28M
10:36
Shenzhen North
11:04
Huiyang
 
28M
D7200
46M
10:36
Shenzhen North
11:22
Huidong South
 
46M
D7322
40M
10:39
Shenzhen North
11:19
Huizhou North
 
40M
G6328
31M
10:42
Shenzhen North
11:13
Huiyang
 
31M
G2730
28M
10:46
Shenzhen North
11:14
Huizhou North
 
28M
G3024
28M
11:01
Shenzhen North
11:29
Huiyang
 
28M
D2424
22M
11:16
Shenzhen North
11:38
Huiyang
 
22M
G6356
36M
11:22
Shenzhen North
11:58
Huidong South
 
36M
D684
28M
11:27
Shenzhen North
11:55
Huiyang
 
28M
G3022
28M
11:32
Shenzhen North
12:00
Huiyang
 
28M
D3308
28M
11:37
Shenzhen North
12:05
Huiyang
 
28M
G6364
28M
11:42
Shenzhen North
12:10
Huiyang
 
28M
G2732
34M
11:48
Shenzhen
12:22
Huizhou North
 
34M
D3108
22M
11:53
Shenzhen North
12:15
Huiyang
 
22M
Load More Trains
 

Huizhou to Shenzhen Train:

More than 150 Huizhou to Shenzhen trains are running daily, including 143 high speed trains and about 15 normal trains. A trip of high speed trains takes 0.5 - 1.5 hours, and of the normal train takes 1.5 - 2.5 hours.

See detailed Shenzhen Train Schedule 
 
Major Rail Lines from Shenzhen to:

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