Вокзал был построен в период с 1910 по 1916 годы, и открыт 25 июня1916 года. До этого на месте вокзала располагался обслуживающий центр железной дороги, перенесённый в июне 1910 года в Маккасан[англ.]. Рядом, на месте бывшего вокзала расположен монумент, посвященный открытию первой тайской железной дороги в 1897 году.
Вокзал имеет 14 платформ, 26 билетных касс и два электронных табло. Хуалампхонг обслуживает более 130 поездов и примерно 60 000 пассажиров в день. С 2004 года станция связана подземным переходом с одноименной станцией метрополитена MRT.
После окончания строительства нового центрального вокзала Бангкока запланировано закрытие вокзала и открытие в нём железнодорожного музея. Государственные железные дороги Таиланда планируют сделать центральным вокзал Бангсы.[4][5] Министерство транспорта планирует освободившиеся площади вокруг вокзала использовать для коммерческой деятельности, а само здание превратить в музей[6].