Info
Hua Lamphong Train Station
Hua Lamphong Station, Rong Mueang Road, Rong Muang, Pathum Wan, Bangkok, Thailand
Hua Lamphong Train Station (สถานีหัวลำโพง) is actually the unofficial name to the Bangkok Railway Station (สถานีรถไฟกรุงเทพ) or Krungthep Station, but is now a name widely used by locals, foreigners, in guide books and the media. Be aware that in all official documents such as tickets, timetables and leaflets printed by the State Railway of Thailand the station is referred to as Krungthep Station.
The construction of the railway station started in 1910 and took six years to complete, opening on the 6th of June 1916. It was designed by a man called Mario Tamagno, in an Italian Neo-Renaissance style.
Hua Lamphong Train Station is Bangkok’s main train station, it is very large, extremely busy and hectic so it’s a good idea to do a little planning before you go.
Book Your Train Tickets Online With 12Go
12Go.asia is an excellent online service for booking train tickets.
Train Timetable
Here below is the live timetable for trains departing from Hua Lamphong Train Station, as well as trains from Don Mueang Airport Station.
Train Bangkok - Surat Thani Train Station ฿ 738–1,829 8h 40m – 12h 15m | |
|
|
Train Bangkok - Chiang Mai ฿ 883–1,862 10h 17m – 14h 20m | |
|
|
Train Bangkok - Chumphon ฿ 297–1,684 6h 36m – 10h 30m | |
|
|
Train Bangkok - Uttaradit ฿ 760–982 5h 55m – 8h 35m | |
|
|
Train Bangkok - Phrae ฿ 887–1,673 8h 38m – 10h 5m | |
|
|
Train Bangkok - Nong Khai ฿ 748–1,807 9h 25m – 10h 45m | |
|
|
Train Bangkok - Ubon Ratchathani ฿ 332–1,770 8h 35m – 12h 15m | |
|
|
Train Bangkok - Trang ฿ 680–1,730 15h – 17h 5m | |
|
|
Train Bangkok - Yala ฿ 872–1,192 15h 40m – 19h 45m | |
|
|
Train Bangkok - Narathiwat ฿ 777–1,227 20h 10m – 21h 45m | |
|
|
Train Bangkok - Nakhon Si Thammarat ฿ 668–1,663 12h 37m – 16h 20m | |
|
|
Train Bangkok - Phichit ฿ 249–975 5h 5m – 6h 20m | |
|
|
Train Bangkok - Hua Hin ฿ 223–1,452 3h 20m – 4h 25m | |
|
|
Train Bangkok - Hat Yai ฿ 835–2,044 13h 45m – 17h 40m | |
|
|
Train Bangkok - Surin ฿ 310–1,662 6h 30m – 9h | |
|
|
Train Bangkok - Songkhla ฿ 1,210 17h 43m | |
|
|
Train Bangkok - Koh Tao ฿ 1,582–2,177 14h – 15h | |
|
Train Bangkok - Koh Samui ฿ 1,307–1,902 15h 25m – 20h 10m | |
|
Train Bangkok - Lamphun ฿ 1,063–1,832 11h 30m – 13h 48m | |
|
|
Train Bangkok - Nakhon Ratchasima ฿ 212–1,085 3h 15m – 6h 50m | |
|
|
Train Bangkok - Surat Thani ฿ 744–1,560 10h 45m – 11h 35m | |
|
|
Train Bangkok - Buriram ฿ 299–1,185 5h 50m – 8h 5m | |
|
|
Train Bangkok - Ratchaburi ฿ 159–187 1h 5m – 2h 35m | |
|
|
Train Bangkok - Ayutthaya ฿ 148–1,862 35m – 2h 10m | |
|
|
Train Bangkok - Lopburi ฿ 185–1,279 1h 55m – 3h 30m | |
|
|
Train Bangkok - Khon Kaen ฿ 649–1,650 7h 15m – 8h 18m | |
|
|
Train Bangkok - Sisaket ฿ 317–1,261 7h 45m – 11h | |
|
|
Train Bangkok - Lampang ฿ 854–1,553 9h – 11h 51m | |
|
|
Train Bangkok - Prachuap Khiri Khan ฿ 236–1,223 4h 30m – 7h 30m | |
|
|
Train Bangkok - Saraburi ฿ 172–515 1h 25m – 6h 5m | |
|
|
Train Bangkok - Phetchaburi ฿ 198–208 2h 25m – 2h 55m | |
|
|
Train Bangkok - Nakhon Pathom ฿ 135–153 15m – 1h 5m | |
|
|
Train Bangkok - Udon Thani ฿ 729–1,767 8h 47m – 9h 53m | |
|
|
Train Bangkok - Phitsanulok ฿ 729–1,533 4h 42m – 6h 50m | |
|
|
Train Bangkok - Nakhon Sawan ฿ 204–1,060 2h 45m – 5h 40m | |
|
|
Train Bangkok - Cha Am ฿ 212–221 3h – 3h 30m | |
|
|
Train Bangkok - Pranburi ฿ 230–234 4h 10m – 4h 40m | |
|
|
Nice building architecture, very busy, staff at ticket office spoke English, all good.