Guiyang es el principal nudo ferroviario de la provincia de Guizhou y un punto de conexión clave en la red de trenes de alta velocidad del suroeste de China. La ciudad cuenta con varias estaciones de pasajeros, y la Estación de Ferrocarril Guiyang Norte gestiona la mayoría de los servicios de alta velocidad de larga distancia, mientras que la Estación de Ferrocarril de Guiyang presta servicio a trenes convencionales y a algunos interurbanos. China Railway opera los principales servicios de pasajeros en Guiyang, incluidos trenes de las series G, D y C, así como trenes convencionales de larga distancia.
Los trenes de alta velocidad desde Guiyang conectan la ciudad con la zona de Chengdu-Chongqing, Yunnan, Guangxi, Guangdong, Hunan y rutas de conexión a través de la red ferroviaria nacional. Guiyang Norte es la principal estación para el tren de alta velocidad, mientras que Guiyang Este da servicio a determinados trenes de alta velocidad en los corredores oriental y meridional. La Estación de Ferrocarril de Guiyang Longdongbao presta servicio a la zona del aeropuerto para los pasajeros que enlazan con el Aeropuerto Internacional de Guiyang Longdongbao.
Las rutas ferroviarias desde Guiyang se dirigen al norte hacia Chongqing y Chengdu, al oeste hacia Kunming, al sur hacia Nanning y Guangzhou, y al este hacia Changsha, Wuhan, Shanghái y Pekín mediante corredores de alta velocidad de conexión. Entre las principales ciudades de destino se encuentran Chongqing, Chengdu, Kunming, Guangzhou, Changsha y Nanning. Reserve trenes desde y hacia Guiyang en línea en Rail Monsters.