Во вьетнамском курорте Лаокай нимеется железнодорожный вокзал. Станция является конечной на ж/д линии Ханой-Лаокаи, всего на ветке обустроено 40 станций. Расстояние между Лаокаем и автовокзалом Xe buýt Sa Pa в курортном Шапа в этом случае не превысит 38 км, а время в пути ограничится 50 минутами на автобусе. Фактически вокзал в Лаокаи – небольшой современный перрон с необходимыми удобствами, пунктом быстрого питания и торговой точкой, где можно купить еду и алкоголь.
Особенно удобно добираться поездом из столичного Ханоя – длина дороги около 340 км, регулярное сообщение осуществляется на 13 маршрутах, ежегодный пассажиропоток между Лаокаем и Ханоем достигает 10 000 человек. Как и на всей территории Вьетнама, на линии между Ханоем и Лаокаем организованы поезда двух видов – более комфортные составы «SP» с возможностью поспать, и бюджетные «LC» только с сидячими местами. Стоимость билета на одного человека в один конец начинается с 30$ для спальных вагонов и 15$ для сидячих. Отправление поезда, как правило, происходит в 22:00, прибытие не позднее 6:00 утра, потому разумнее приобретать спальные места.