Los trenes de alta velocidad (serie G) conectan Shanghái y Guilin a través de tramos de los corredores de alta velocidad Shanghái–Kunming y Guiyang–Guangzhou. La mayoría de los servicios salen de Shanghái Hongqiao y llegan a Guilin Norte o Guilin Oeste. Operados por unidades Fuxing (CR400) y Hexie (CRH380), estos trenes de alta velocidad alcanzan hasta 300–350 km/h (186–217 mph) en los tramos más rápidos y normalmente completan el trayecto en unas 9–11 horas, según el patrón de paradas. Las estaciones intermedias habituales incluyen Hangzhou Este, Nanchang Oeste y Changsha Sur (los patrones de servicio varían). Se ofrecen plazas en Segunda, Primera y Clase Ejecutiva, con aire acondicionado, tomas de corriente y servicio de carrito con refrescos.
Los servicios nocturnos convencionales (series Z/T) también circulan entre el centro de Shanghái y la estación de Guilin, y suelen tardar entre 19 y 22 horas. Estos trenes alcanzan unos 120–160 km/h (75–99 mph), realizan más paradas intermedias y ofrecen opciones de asiento duro, litera dura y litera blanda, además de un coche comedor.
Para una experiencia más premium en la opción de alta velocidad, la Clase Ejecutiva ofrece asientos más anchos que se reclinan casi por completo.