Railway stations in Thailand

681 stations and halts of the State Railway of Thailand, grouped by line. Tap a station to see the trains arriving, stopped and just departed, with estimated arrival times.

Northern Line 128 stations

All stations on the Northern Line

Northeastern Line 159 stations

All stations on the Northeastern Line

Eastern Line 77 stations

All stations on the Eastern Line

Southern Line 282 stations

Includes the Nam Tok (Kanchanaburi / River Kwai) and Suphan Buri branches

All stations on the Southern Line

Maeklong Line 35 stations

Wongwian Yai–Maha Chai and Ban Laem–Mae Klong

All stations on the Maeklong Line