ALL THE STATIONS IN THAILAND
🛤️ Stations on Each Line
These pages list all stations on each railway line. Click on a station name to see the trains that stop there, then click on a train number to view the full timetable. Each station page also includes notes about facilities, local transport options, and nearby attractions.
🚉 Bangkok Terminal Stations
Bangkok has four railway terminal stations. Most long-distance trains depart from Krung Thep Aphiwat Central Terminal. Shorter-distance services — including commuter and excursion trains, and all Eastern Line trains — depart from Bangkok (Hua Lamphong). The Maeklong Line departs from Wongwian Yai Station. Thonburi Station, the former Southern Line terminal, now serves commuter trains to Nakhon Pathom, two trains a day to Kanchanaburi, and a small number of upper Southern Line services.
🗺 Major Stations by Line
Tap a line to see its main stations. These are the stops most useful to travellers — junctions, provincial capitals, and stations for popular destinations.
Northern Line: Bangkok – Chiang Mai 15 stations›
About 750 km. The fastest train completes the journey in 10 hours 25 minutes.
Northeastern Line: Bangkok – Ubon Ratchathani 12 stations›
About 575 km. Trains share the Northern Line as far as Ban Phachi Junction.
Northeastern Line: Bangkok – Nong Khai 7 stations›
Branches north at Thanon Chira Junction. Nong Khai is the crossing point for Laos.
Southern Line: Bangkok – the far south 20 stations›
Thailand's longest line. Trains split at Hat Yai Junction for Su-Ngai Kolok and Padang Besar on the Malaysian border.
Eastern Line: Bangkok – Aranyaprathet & Pattaya 12 stations›
All Eastern Line trains depart from Hua Lamphong. Trains for Pattaya branch off at Chachoengsao Junction.
Nam Tok Branch: Kanchanaburi & the Death Railway 7 stations›
Branches from the Southern Line at Nong Pla Duk Junction. Two trains a day run from Thon Buri.
Maeklong Line: Wongwian Yai – Mae Klong 5 stations›
Two separate sections joined by a ferry across the river between Maha Chai and Ban Laem.