Гуйян є головним залізничним вузлом провінції Гуйчжоу та ключовою станцією в мережі високошвидкісних залізниць південного заходу Китаю. У місті є кілька пасажирських станцій, причому Північний залізничний вокзал Гуйяна обслуговує більшість далеких високошвидкісних рейсів, а Залізничний вокзал Гуйяна — звичайні та деякі міжміські поїзди. China Railway обслуговує основні пасажирські перевезення в Гуйяні, включно з поїздами серій G, D, C та звичайними далекими поїздами.
Високошвидкісні поїзди з Гуйяна з’єднують місто з районом Ченду–Чунцин, Юньнанем, Гуансі, Гуандуном, Хунанем і далі за маршрутами по національній мережі. Гуйян North є основною станцією для високошвидкісної залізниці, тоді як Гуйян East обслуговує вибрані високошвидкісні рейси на східних і південних напрямках. Залізнична станція Гуйян Лундунбао обслуговує район аеропорту для пасажирів, які прямують до Міжнародного аеропорту Гуйян Лундунбао.
Залізничні маршрути з Гуйяна прямують на північ до Чунцина та Ченду, на захід до Куньміна, на південь до Нанніну та Гуанчжоу, а на схід до Чанші, Уханя, Шанхаю та Пекіна через сполучні високошвидкісні коридори. Основні міста призначення включають Чунцин, Ченду, Куньмін, Гуанчжоу, Чаншу та Наннін. Бронюйте поїзди з Гуйяна та до Гуйяна онлайн на Rail Monsters.