Shenzhen to Huizhou Train
深圳 → 惠州
Shenzhen to Huizhou takes between 9 minutes and 4 hours 36 minutes by direct train, depending on the train. The current timetable snapshot lists 376 direct services, with the first train at 06:30 and the last at 22:50. Use the interactive route map below to compare direct stations and nearby rail connections.
Route Map
Interactive route map showing the rail network around Shenzhen and Huizhou. Click the fullscreen button for a larger view.
Direct Train Schedule
Showing the first 60 of 376 matching services.
| Train | Departure | Arrival | Duration |
|---|---|---|---|
| G8478 | 06:30Shenzhen | 07:04Huizhou North | 34m |
| C7300 | 06:31Shenzhen North | 06:59Huizhou North | 28m |
| G2787 | 06:35Shenzhen | 07:09Huizhou North | 34m |
| G2790 | 06:35Shenzhen | 07:09Huizhou North | 34m |
| D913 | 06:41Shenzhen North | 07:19Huizhou North | 38m |
| D7336 | 06:47Shenzhen North | 07:40Huizhou North | 53m |
| D7336 | 06:47Shenzhen North | 07:19Zhongkai | 32m |
| D7166 | 06:58Shenzhen North | 07:20Huiyang | 22m |
| D674 | 07:05Shenzhen North | 07:27Huiyang | 22m |
| G2718 | 07:19Shenzhen North | 07:53Huizhou North | 34m |
| G2718 | 07:19Shenzhen North | 07:42Zhongkai | 23m |
| T395 | 07:30Shenzhen | 08:56Huizhou | 1h26m |
| T398 | 07:30Shenzhen | 08:56Huizhou | 1h26m |
| G2798 | 07:34Shenzhenpingshan | 08:32Huizhou North | 58m |
| G2799 | 07:34Shenzhenpingshan | 08:32Huizhou North | 58m |
| G8452 | 07:48Shenzhen North | 08:27Huizhou North | 39m |
| G2798 | 07:57Shenzhen North | 08:32Huizhou North | 35m |
| G2799 | 07:57Shenzhen North | 08:32Huizhou North | 35m |
| K1620 | 08:02Shenzhen East | 09:48Huizhou | 1h46m |
| K1621 | 08:02Shenzhen East | 09:48Huizhou | 1h46m |
| G2724 | 08:06Shenzhen | 08:48Huizhou North | 42m |
| G2724 | 08:06Shenzhen | 08:36Zhongkai | 30m |
| G2724 | 08:06Shenzhen | 09:03Boluobei | 57m |
| G8445 | 08:10Shenzhen North | 12:22Huizhou North | 4h12m |
| G8448 | 08:10Shenzhen North | 12:22Huizhou North | 4h12m |
| G8445 | 08:10Shenzhen North | 08:40Huidongnan | 30m |
| G8448 | 08:10Shenzhen North | 08:40Huidongnan | 30m |
| G2794 | 08:11Shenzhen North | 09:02Huizhou North | 51m |
| G2794 | 08:11Shenzhen North | 08:50Zhongkai | 39m |
| D2284 | 08:15Shenzhen North | 08:37Huiyang | 22m |
| D2285 | 08:15Shenzhen North | 08:37Huiyang | 22m |
| G698 | 08:35Shenzhen North | 09:09Huizhou North | 34m |
| G3809 | 08:44Shenzhen North | 09:12Huiyang | 28m |
| G3812 | 08:44Shenzhen North | 09:12Huiyang | 28m |
| G3325 | 08:56Shenzhen North | 09:30Huizhou North | 34m |
| G3328 | 08:56Shenzhen North | 09:30Huizhou North | 34m |
| K446 | 09:00Shenzhen East | 10:28Huizhou | 1h28m |
| K447 | 09:00Shenzhen East | 10:28Huizhou | 1h28m |
| G3809 | 09:03Shenzhenpingshan | 09:12Huiyang | 9m |
| G3812 | 09:03Shenzhenpingshan | 09:12Huiyang | 9m |
| G2726 | 09:05Shenzhen | 09:39Huizhou North | 34m |
| G2712 | 09:12Shenzhen North | 09:46Huizhou North | 34m |
| G1602 | 09:21Shenzhen North | 09:51Huidongnan | 30m |
| D2279 | 09:32Shenzhen North | 10:04Huiyang | 32m |
| D2282 | 09:32Shenzhen North | 10:04Huiyang | 32m |
| D7356 | 09:38Shenzhen North | 10:04Zhongkai | 26m |
| D7356 | 09:38Shenzhen North | 10:25Boluobei | 47m |
| Z182 | 09:46Shenzhen East | 11:00Huizhou | 1h14m |
| Z183 | 09:46Shenzhen East | 11:00Huizhou | 1h14m |
| G1310 | 09:54Shenzhen North | 10:41Huizhounan | 47m |
| G1310 | 09:54Shenzhen North | 10:55Huidong | 1h01m |
| G1310 | 09:54Shenzhen North | 10:25Zhongkai | 31m |
| D2279 | 09:55Shenzhenpingshan | 10:04Huiyang | 9m |
| D2282 | 09:55Shenzhenpingshan | 10:04Huiyang | 9m |
| C7201 | 10:04Shenzhen North | 10:34Huidongnan | 30m |
| C7204 | 10:04Shenzhen North | 10:34Huidongnan | 30m |
| D7322 | 10:07Shenzhenpingshan | 11:19Huizhou North | 1h12m |
| D7323 | 10:07Shenzhenpingshan | 11:19Huizhou North | 1h12m |
| D2388 | 10:09Shenzhen North | 10:31Huiyang | 22m |
| G3813 | 10:14Shenzhen North | 10:36Huiyang | 22m |
Timetable snapshot: 2026-10-23. Always confirm with 12306 before travel.
Timetable for reference only. For live schedules and ticket booking, check these sources:
Railway Stations in Shenzhen and Huizhou
Compare the railway stations used to reach Shenzhen and Huizhou. Not every station below is served by every direct train.
Railway Stations in Shenzhen
- Shenzhen深圳Used by direct trains in this timetableMetro Line 1
- Used by direct trains in this timetableMetro Line 4Metro Line 5Metro Line 6
- Used by direct trains in this timetable
- Used by direct trains in this timetableMetro Line 3Metro Line 5Metro Line 14
Railway Stations in Huizhou
- Used by direct trains in this timetable
- Zhongkai仲恺Used by direct trains in this timetable
- Huiyang惠阳Used by direct trains in this timetable
- Huizhou惠州Used by direct trains in this timetable
- Boluo North博罗北Used by direct trains in this timetable
- Used by direct trains in this timetable
- Used by direct trains in this timetable
- Huidong惠东Used by direct trains in this timetable
At a Glance
| Route | Shenzhen (深圳) to Huizhou (惠州) |
|---|---|
| Interactive route map | Open the interactive route map to see direct stations and the surrounding China rail network. |
| Direct services | 376 |
| Fastest journey | 9 minutes on G3809 (09:03 to 09:12) |
| First train | 06:30 G8478 from Shenzhen |
| Last train | 22:50 G2715 from Shenzhen North |
| Departure stations on timetable | Shenzhen, Shenzhen North, Shenzhen Pingshan, Shenzhen East |
| Arrival stations on timetable | Huizhou North, Zhongkai, Huiyang, Huizhou, Boluo North, Huidong South, Huizhou South, Huidong |
| Train types in snapshot | G, C, D, T, K, Z |
| Reference fares | Business class from ¥126, First class from ¥53, Second class from ¥22, First-class sleeper from ¥120, Soft sleeper from ¥88.50, Second-class sleeper from ¥92, Hard sleeper from ¥60.50, Hard seat from ¥16.50, No seat from ¥16.50. Fare snapshot: October 23, 2026. |
| Timetable snapshot | October 23, 2026. Always confirm with 12306 before travel. |
Route FAQ
How long is the Shenzhen to Huizhou train?
The fastest direct service in the current snapshot takes 9m. Journey times depend on the train and the stations you choose.
Are there direct trains?
Yes. The current snapshot lists 376 direct services between Shenzhen and Huizhou.
Is this timetable always up to date?
This page is updated after major timetable adjustments. Train schedules can change, so always confirm departure and arrival times with 12306 before buying a ticket.