- China Tours +
- Create My Trip
- Destinations +
- Travel Guide +
- China Visas
- The Great Wall of China
- China’s Top 10 Attractions
- Giant Pandas
- The Terracotta Army
- Best of China
- Trains +
- Asia Tours
- Day Tours
Between Shenzhen and Guilin, there are 6 pairs of high-speed trains in service every day, with the travel time of about 3 hours. These high-speed trains operate at Shenzhen North Railway Station and Guilin/Guilin North/Guilin West railway stations. Second class is US$35 per ticket. First class is US$53 per ticket.
Besides, there is 1 pair of normal-speed trains, taking a night traveling between these two cities. Soft sleeper is US$73 per ticket. Hard sleeper is US$39 per ticket.
The timetable below is for your reference. To check up-to-date high-speed train schedules from Shenzhen to Guilin, please click here.
Or you can use the search tool at the top of this page to check China train schedules and make a booking.
(Updated on June 17th, 2019)
|G2902||Shenzhen North at 07:21||Guilin North at 10:31||3 h 10 min|
|G2904||Shenzhen North at 11:45||Guilin North at 14:49||3 h 4 min|
|G312||Shenzhen North at 12:28||Guilin West at 15:25||2 h 57 min|
|G2908||Shenzhen North at 13:05||Guilin North at 16:08||3 h 3 min|
|G2906||Shenzhen North at 14:26||Guilin North at 17:28||3 h 2 min|
|G2930||Shenzhen North at 14:49||Guilin West at 17:56||3 h 7 min|
More Shenzhen Train Schedules.
(Updated on July 10th, 2019)
|G2907||Guilin North at 09:25||Shenzhen North at 12:30||3 h 5 min|
|G2901||Guilin North at 10:51||Shenzhen North at 14:01||3 h 10 min|
|G2929||Guilin West at 11:00||Shenzhen North at 14:28||3 h 28 min|
|G311||Guilin West at 13:36||Shenzhen North at 16:32||2 h 56 min|
|G2903||Guilin North at 15:25||Shenzhen North at 18:30||3 h 5 min|
|G2905||Guilin North at 17:50||Shenzhen North at 21:01||3 h 11 min|
|Business Class||First Class||Second Class|
|US$102 (694.5 CNY)||US$53 (363.5 CNY)||US$35 (239.5 CNY)|
(Updated on July 10th, 2019)
|Shenzhen Railway Station to Guilin North Station|
|K952||16:46||05:04 next day||12 h 18 min|
|Guilin North Station to Shenzhen Railway Station|
|K950||20:48||10:00 next day||13 h 12 min|
|Soft Sleeper||Hard Sleeper||Hard Seat|
|US$73 (415.5 CNY)||US$39 (222.5 CNY)||US$19 (128.5 CNY)|
The time-effective, comfortable and punctual bullet trains on the Shenzhen – Guilin line are the best choice. Shenzhen – Guilin high-speed trains terminate at Shenzhen North Station and Guilin/Guilin North/Guilin West railway stations. Shenzhen North and Guilin North/West railway stations are far away from downtown areas in both cities, Guilin Railway Station is centrally located.
If take high-speed trains, it is recommended that you don't choose the ones that operate at Guilin West Railway Station, for its unconvenient transportation around.
Overnight sleeper train between Shenzhen and Guilin is also a good choice if you are not in a hurry and wants to leave more time for daytime sightseeing. This train terminats at Shenzhen Railway Station, which is centrally located and just beside Luohu Port to Hong Kong.
Read more about How to Choose China Train Types.