K457/K456 Zhengzhou - Guilin 12:35 - 09:42 21h7min Hard seat 180.5 Hard sleeper 331.5
K21 Zhengzhou - Guilin 17:50 - 12:39 18h49min Hard seat 173.5 Hard sleeper 317.5
T5 Zhengzhou - Guilin 22:16 - 14:21 16h5min 49 minutes hard seat 173.5 hard sleeper 317.5
T5 Zhengzhou - Guilin 22:16 - 14:21 16 hours 5 minutes hard seat 173.5 hard sleeper 317.5
T189 Zhengzhou - Guilin 04:43 - 22:54 18 hours 11 minutes hard seat 173.5 hard sleeper 317.5
There are more choices from Zhengzhou to Guilin. more *** There are 7 trips