Home / Train /

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.

Basic Facts of Guilin - Shenzhen High Speed Train

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 to Shenzhen Train Tickets Booking

Train
Dep.
Arr.
TrainDep.Arr.Duration
D961
3H2M
07:03
Guilin West
10:05
Shenzhen North
 
3H2M
G2910
3H17M
09:13
Guilin
12:30
Shenzhen North
 
3H17M
G2907
3H3M
09:27
Guilin North
12:30
Shenzhen North
 
3H3M
G3744
3H53M
09:38
Guilin
13:31
Shenzhen North
 
3H53M
G3741
3H40M
09:51
Guilin North
13:31
Shenzhen North
 
3H40M
G2929
3H10M
11:02
Guilin West
14:12
Shenzhen North
 
3H10M
G2931
3H8M
11:58
Guilin North
15:06
Shenzhen North
 
3H8M
G319
2H52M
12:41
Guilin West
15:33
Shenzhen North
 
2H52M
G407
2H50M
13:46
Guilin West
16:36
Shenzhen North
 
2H50M
G2961
3H17M
14:01
Guilin North
17:18
Shenzhen North
 
3H17M
G2903
3H36M
15:09
Guilin North
18:45
Shenzhen North
 
3H36M
G2963
2H48M
15:43
Guilin West
18:31
Shenzhen North
 
2H48M
G2905
3H20M
19:34
Guilin North
22:54
Shenzhen North
 
3H20M

Which Station to Choose: Guilin, Guilin North or Guilin West

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.
 

Running Route of Guilin to Shenzhen High Speed Train

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 ScheduleShenzhen Train Schedule 
Major Rail Lines from Guilin to:
Major Rail Lines from Shenzhen to:
- Last updated on Aug. 11, 2025 by Grace Yang -