Thailand Train Stations
Find any train station in Thailand: maps, GPS coordinates and directions, the trains that stop there, and tickets you can book online.
Popular stations
Stations near me →Map of all train stations
Map by line →Stations by railway line
All railway lines →Bangkok → Chiang Mai Northeastern Lineสายตะวันออกเฉียงเหนือ · 50 stations
Bangkok → Nong Khai / Ubon Ratchathani Southern Lineสายใต้ · 92 stations
Bangkok → Sungai Kolok Eastern Lineสายตะวันออก · 11 stations
Bangkok → Aranyaprathet / Pattaya Nam Tok Line (Kanchanaburi)สายน้ำตก · 9 stations
Bangkok → Kanchanaburi
Popular train routes
All SRT routes →20 THB Bangkok → Ayutthaya16 trains a dayfrom
20 THB Bangkok → Chumphon11 trains a dayfrom
192 THB Bangkok → Hua Hin11 trains a dayfrom
94 THB Bangkok → Surat Thani11 trains a dayfrom
216 THB Chumphon → Bangkok11 trains a dayfrom
192 THB Hua Hin → Bangkok11 trains a dayfrom
94 THB Surat Thani → Bangkok11 trains a dayfrom
216 THB
All train stations A–Z
183 train stationsA
B
- Bamnet Narong Railway StationBamnet Narong · 4 trains
- Ban Cha-am Railway StationBan Cha-am
- Ban Dara Railway StationPhichai
- Ban Khon Hat Railway StationBan Khon Hat · 1 trains
- Ban Krut Railway StationBang Saphan · 12 trains
- Ban Luam Railway StationBan Luam
- Ban Mi Railway StationBan Mi
- Ban Mo Railway StationBan Mo
- Ban Na Railway StationBan Na San · 2 trains
- Ban Pin Railway StationBan Pin · 8 trains
- Ban Pong Railway StationBan Pong · 22 trains
- Ban Song Railway StationBan Song · 6 trains
- Ban Takhli Railway StationBan Takhli · 3 trains
- Ban Thung Lo Railway StationBan Thung Lo
- Ban Wa Tabaek Railway StationBan Wa Tabaek · 1 trains
- Bang Bamru Railway StationBang Bamru · 22 trains
- Bang Kaeo Railway StationBang Kaeo · 6 trains
- Bang Khen Railway StationBang Khen
- Bang Klam Railway StationBang Klam
- Bang Krathum Railway StationBang Krathum · 5 trains
- Bang Mun Nak Railway StationBang Mun Nak · 6 trains
- Bang Pa-in Railway StationBang Pa-in
- Bang Saphan Noi Railway StationBang Saphan Noi
- Bang Saphan Yai Railway StationBang Saphan · 8 trains
- Banphai Railway StationBanphai · 3 trains
- Bua Yai Railway StationBua Yai · 6 trains
- Buri Ram Railway StationBuriram · 12 trains
C
- Cha-uat Railway StationCha-uat
- Chachoengsao Railway StationChachoengsao · 1 trains
- Chaiya Railway StationChaiya · 2 trains
- Chakkarat Railway StationChakkarat
- Chana Railway StationChana · 6 trains
- Chatturat Railway StationChatturat · 4 trains
- Chawang Railway StationChawang
- Chet Samian Railway StationPhotharam
- Chiang Mai Railway StationChiang Mai · 10 trains
- Chiang Rak Railway StationChiang Rak
- Cho Ai Rong Railway StationCho Ai Rong · 1 trains
- Chon Buri Railway StationChon Buri · 1 trains
- Chong Khao Railway StationThung Song
- Chumphon Railway StationChumphon · 22 trains
- Chumsaeng Railway StationChumsaeng · 6 trains
D
H
- Hanthao Railway StationPak Phayun · 1 trains
- Hat Yai Railway StationHat Yai · 10 trains
- Hua Hin Railway StationHua Hin · 22 trains
- Hua Lamphong Railway StationBangkok · 2 trains
- Huai Khayung Railway StationHuai Khayung
- Huai Prik Railway StationChawang
- Huai Rat Railway StationHuai Rat · 3 trains
- Huai Sak Railway StationBang Saphan Noi
- Huai Thalaeng Railway StationHuai Thalaeng · 7 trains
- Huai Thap Than Railway StationHuai Thap Than
- Huai Yang Railway StationHuai Yang
- Huai Yot Railway StationHuai Yot · 2 trains
K
- Kabin Buri Railway StationKabin Buri
- Kaeng Khoi Railway StationKaeng Khoi · 16 trains
- Kaeng Sue Ten Railway StationKaeng Sue Ten
- Kantang Railway StationKantang
- Kanthararom Railway StationKanthararom · 6 trains
- Khao Chaison Railway StationKhao Chaison
- Khao Chum Thong StationKhao Chum Thong · 6 trains
- Khlong Chan Di Railway StationChawang
- Khlong Maphlap Railway StationKhlong Maphlap
- Khlong Sai Railway StationKhlong Sai
- Khok Salung Railway StationKhok Salung
- Khon Kaen Railway StationKhon Kaen · 6 trains
- Khuan Khiam Railway StationPak Phayun
- Khuan Niang Railway StationKhuan Niang · 2 trains
- Khun Tan Railway StationKhun Tan · 10 trains
- Ko Saba Railway StationThepha
- Krabiat Railway StationChawang
- Krasang Railway StationKrasang · 5 trains
- Krung Thep Aphiwat Central TerminalBangkok · 54 trains
- Kui Buri Railway StationKui Buri · 2 trains
- Kumphawapi Railway StationKumphawapi · 6 trains
L
- Lak Si Railway StationLak Si
- Lam Chi Railway StationLam Chi · 3 trains
- Lam Narai Railway StationLam Narai · 3 trains
- Lam Plai Mat Railway StationLam Plai Mat · 12 trains
- Lamae Railway StationLamae · 12 trains
- Lampang Railway StationLampang · 10 trains
- Lamphun Railway StationLamphun · 10 trains
- Lang Suan Railway StationLang Suan · 14 trains
- Lop Buri Railway StationLop Buri
M
N
- Na Bon Railway StationNa Bon · 5 trains
- Na Pradu Railway StationKhok Pho · 4 trains
- Na San Railway StationBan Na San · 3 trains
- Nakhon Chaisi Railway StationNakhon Chaisi
- Nakhon Pathom Railway StationNakhon Pathom · 22 trains
- Nakhon Ratchasima Railway StationNakhon Ratchasima · 12 trains
- Nakhon Sawan Railway StationNakhon Sawan · 14 trains
- Nakhon Si Thammarat Railway StationNakhon Si Thammarat · 4 trains
- Nam Phong Railway StationNam Phong
- Nam Tok Railway StationKanchanaburi
- Non Sa-at Railway StationNon Sa-at
- Non Sung Railway StationNon Sung
- Nong Khai Railway StationNong Khai · 6 trains
- Nong Khon Kwang Railway StationNong Khon Kwang
- Nong Pla Duk Railway StationNong Pla Duk
- Nong Saeng Railway StationNong Saeng
- Nong Tom Railway StationNong Tom · 5 trains
P
- Pa Phai Railway StationPa Phai
- Pak Chong Railway StationPak Chong · 12 trains
- Pak Khlong Railway StationPak Khlong · 2 trains
- Pak Tako Railway StationPak Tako · 1 trains
- Pak Tho Railway StationPak Tho
- Pathio Railway StationPathio · 2 trains
- Pattani Railway StationPattani · 6 trains
- Pattaya Railway StationPattaya · 2 trains
- Phachi Railway StationPhachi · 9 trains
- Phatthalung Railway StationPhatthalung · 10 trains
- Phetchaburi Railway StationPhetchaburi · 22 trains
- Phichai Railway StationPhichai · 8 trains
- Phichit Railway StationPhichit · 12 trains
- Phitsanulok Railway StationPhitsanulok · 14 trains
- Phlu Ta Luang Railway StationPattaya
- Photharam Railway StationPhotharam · 2 trains
- Phrom Phiram Railway StationPhrom Phiram
- Phruphi Railway StationBan Na San
- Prachinburi Railway StationPrachin Buri
- Prachuap Khiri Khan Railway StationPrachuap Khiri Khan · 20 trains
- Pran Buri Railway StationPran Buri
R
S
- Sa Kaeo Railway StationSa Kaeo
- Sala Ya Railway StationSala Ya · 20 trains
- Sam Roi Yot Railway StationSam Roi Yot
- Sam Sen Railway StationSam Sen
- Samrong Thap Railway StationSamrong Thap · 8 trains
- Saphli Railway StationPathio
- Saraburi Railway StationSaraburi · 18 trains
- Sawankhalok Railway StationSawankhalok
- Sawi Railway StationSawi · 10 trains
- Si Sa Ket Railway StationSisaket · 12 trains
- Sikhiu Railway StationSikhiu · 5 trains
- Sikhoraphum Railway StationSikhoraphum · 12 trains
- Sila At Railway StationUttaradit · 2 trains
- Sung Noen Railway StationSung Noen
- Sungai Kolok Railway StationSungai Kolok · 4 trains
- Sungai Padi Railway StationSungai Padi · 2 trains
- Surat Thani Railway StationSurat Thani · 22 trains
- Surin Railway StationSurin · 12 trains
T
- Taling Chan Railway StationTaling Chan
- Tanyong Mat Railway StationTanyong Mat · 4 trains
- Taphan Hin Railway StationTaphan Hin · 10 trains
- Tha Chana Railway StationTha Chana · 1 trains
- Tha Chang Railway StationTha Chang
- Tha Phra Railway StationTha Phra
- Tha Ruea Railway StationTha Ruea
- Tha Sak Railway StationPhichai
- Thamen Chai Railway StationLam Plai Mat
- Thanon Chira StationNakhon Ratchasima
- Thanpho Railway StationChawang
- Thap Sakae Railway StationThap Sakae · 4 trains
- Thepha Railway StationThepha · 4 trains
- Thi Wang Railway StationThung Song
- Thon Buri Railway StationThon Buri
- Thung Song Railway StationThung Song · 18 trains
- To Deng Railway StationSungai Padi
- Trang Railway StationTrang · 4 trains
- Tron Railway StationUttaradit
U
W
Y
Frequently asked questions
How many train stations are there in Thailand?
183 train stations in 154 towns are listed on this site, on the Northern, Northeastern, Southern and Eastern lines and the Kanchanaburi branch of the State Railway of Thailand (SRT).
Which station in Bangkok do trains leave from?
Most long-distance trains now use Krung Thep Aphiwat Central Terminal (Bang Sue). Some ordinary and commuter trains still use Hua Lamphong. Check the station on your train page before you go.
How do I find the station nearest to me?
Open "Near me" and allow your location. You will see the closest stations with the distance, directions and the trains you can book from each one.
Can I book train tickets on this site?
Yes. Choose your route in the search box at the top of the page, pick a train and press Book. You complete the booking and payment online with our partner Baolau.