Thailand railway lines map
183 SRT train stations on 5 lines. All lines start in Bangkok. Pick a line to see its stations in order.
Northern LineNortheastern LineSouthern LineEastern LineNam Tok Line (Kanchanaburi) Bangkok
Lines
Northern Lineสายเหนือ
40 stations · Bangkok → Chiang Mai · 14 trains
Northeastern Lineสายตะวันออกเฉียงเหนือ
50 stations · Bangkok → Nong Khai / Ubon Ratchathani · 18 trains
Southern Lineสายใต้
92 stations · Bangkok → Sungai Kolok · 22 trains
Eastern Lineสายตะวันออก
11 stations · Bangkok → Aranyaprathet / Pattaya · 2 trains
Nam Tok Line (Kanchanaburi)สายน้ำตก
9 stations · Bangkok → Kanchanaburi
