Guilin to Shenzhen Train
Up to now, around 12 high speed trains are handled by Guilin/ Guilin North/ Guilin West Railway Station to Shenzhen North Railway Station, taking the travel time of 3 to 4 hours. The ticket price for a first class seat is CNY 395.5 - 426.5 and for a second seat is CNY 259.5 - 278.5. One bullet D train D961 is available on Friday, Saturday, Sunday and Monday.
However, normal speed trains running from Guilin to Shenzhen have stopped service now.
Open Date: December 26th, 2014
Travel Time: 3 to 3.5 hours
Running Distance: 548 kilometers (341 miles)
Top Speed: 300 km/h (186 mph)
Operated by: Guilin/ Guilin North / Guilin West Railway Station, Shenzhen North Railway Station
Major Stations along the Way: Yangshuo, Zhongshan Wese, Hezhou, Foshan West, Guangzhou South.
Guilin Railway Station is near the city center and Elephant Trunk Hill, so if you want to go to Shenzhen from Guilin city center, it will be your top choice. The North Railway Station can be chosen if you are close to the Seven Stars Park. The West Railway Station is the nearest one from the Liangjiang International Airport.
Guilin-Guangzhou High Speed Railway Line: Having been in service since December 26th, 2014, Guilin-Guangzhou High Speed Railway Line is a section along Guiyang-Guangzhou High Speed Railway Line and has the distance of 446 kilometers (277 miles).
Guangzhou-Shenzhen High Speed Railway Line: As a part of Beijing-Shenzhen High Speed Railway Line, Guangzhou-Shenzhen High Speed Railway Line runs 139 kilometers (86 miles). The railway line was open on December 26th, 2012, linking Guangzhou South Railway Station, Humen Railway Station and Shenzhen North Railway Station.
See also Shenzhen - Guilin Train & How to Travel between Shenzhen and Guilin
See detailed Guilin Train Schedule & Shenzhen Train Schedule
Major Rail Lines from Guilin to:
Major Rail Lines from Shenzhen to:
However, normal speed trains running from Guilin to Shenzhen have stopped service now.
Basic Facts of Guilin - Shenzhen High Speed Train
Travel Time: 3 to 3.5 hours
Running Distance: 548 kilometers (341 miles)
Top Speed: 300 km/h (186 mph)
Operated by: Guilin/ Guilin North / Guilin West Railway Station, Shenzhen North Railway Station
Major Stations along the Way: Yangshuo, Zhongshan Wese, Hezhou, Foshan West, Guangzhou South.
Guilin to Shenzhen Train Tickets Booking
Train | Dep. | Arr. |
Train | Dep. | Arr. | Duration |
---|---|---|---|
D961 3H2M | 07:03 Guilin West | 10:05 Shenzhen North | |
G2910 3H17M | 09:13 Guilin | 12:30 Shenzhen North | |
G2907 3H3M | 09:27 Guilin North | 12:30 Shenzhen North | |
G3744 3H53M | 09:38 Guilin | 13:31 Shenzhen North | |
G3741 3H40M | 09:51 Guilin North | 13:31 Shenzhen North | |
G2929 3H10M | 11:02 Guilin West | 14:12 Shenzhen North | |
G2931 3H8M | 11:58 Guilin North | 15:06 Shenzhen North | |
G319 2H52M | 12:41 Guilin West | 15:33 Shenzhen North | |
G407 2H50M | 13:46 Guilin West | 16:36 Shenzhen North | |
G2961 3H17M | 14:01 Guilin North | 17:18 Shenzhen North | |
G2903 3H36M | 15:09 Guilin North | 18:45 Shenzhen North | |
G2963 2H48M | 15:43 Guilin West | 18:31 Shenzhen North | |
G2905 3H20M | 19:34 Guilin North | 22:54 Shenzhen North |
Which Station to Choose: Guilin, Guilin North or Guilin West
Running Route of Guilin to Shenzhen High Speed Train
Guangzhou-Shenzhen High Speed Railway Line: As a part of Beijing-Shenzhen High Speed Railway Line, Guangzhou-Shenzhen High Speed Railway Line runs 139 kilometers (86 miles). The railway line was open on December 26th, 2012, linking Guangzhou South Railway Station, Humen Railway Station and Shenzhen North Railway Station.




- Last updated on Aug. 11, 2025 by Grace Yang -