Information about trains in Thailand

  You don't find your stop ? Consult the detailled search listing all train stations in Thailand
Trains in Thailand   Trains in Thailand
The train is definitely the way to travel cheap in Thailand. The third class tickets are very cheap. The average speed is quite low, about 40 km/h or less and punctuality is not always what you want but it's still a pleasant way to travel if you have time. There are several levels of comfort, several types of more or less rapid train (regular, fast, express or super express). The network consists in four lines, the Northern line, the Southern Line, the Eastern Line and the North Eastern Line.
Find and book your bus, train, flights or boat tickets to travel around Thailand

Just type your depature city, destination city and the date of your trip.
By traveling by train, you can discover the Thai countryside which runs behind the windows. If you want to enjoy the scenery, prefer the third class less comfortable, but not air-conditioned and windowless, a good thing when you consider that the windows in the upper classes are often dirty and you can not really see clearly through them. The other major benefit of rail traveling in Thailand, is the contact with the population. The vast majority of passengers are Thai and they often offer to share fruits or other food they have purchased. A generosity that we very rarely seein in Western countries but here is natural. You oftem do great encounters on the train even if the communication is not always easy. Long live to sign language ! For whoever really wants to know the country and people is an experience to do. Ballet of vendors with their platters of kebabs, chicken thighs, bottles, drinks, cashew nuts, rice cakes ... is a fun show to watch. No need for dining car, they bring you everything on a plate. Everything is at 10 to 20 baht. At least in third class. In first class, depending on the duration of your trip, you have one or more meals included in the ticket price and no vendors are allowed to get in the cars and there is a train attendant in each car.
Be careful before boarding on a train, make sure it is yours, it may be the exact time of your train departure and the train arriving not being the right one. Punctuality is quite relative. At all trainstations of the cities frequented by tourists, you have a Tourist Police or the TAT (Tourism Authority Thailand ) desk which will inform you with kindness. Otherwise, ask the other passengers by asking them if the train goes where you want to go. You can show them your ticket or try to talk to them in Thai. This train goes to Chiang Mai, for example, is said rod faï nee paï tee Chiang Mai maï khrap (Does this train go to Chiang Mai ?). Remplace khrap by kha if you are a woman and Chiang Mai with the name of the city you want go to. Note that it is not usually necessary to book your tickets in advance except for the night trains and Super Express trains. You can not go anywhere by train in Thailand, Phuket, for instance, major tourist destination has no railway station.

See the train network map to see the cities served by train.
Thailand Northern Line timetable: Go / Back
Thailand Northeastern Line timetable: Go / Back
Thailand Southern Line timetable: Go / Back
Thailand Eastern Line timetable: Go / Back

Railway company in Thailand

  Website Phone Hotline
State Railway of Thailand 222 0175 or 02 621 87011690

If you are outside Thailand, you have to dial 0066 followed by the phone number indicated (without first zero).
Hotlines when they exist can only be called from Thailand.

Stations in Thailand

  Address Phone
Ayutthaya Train StationHo Rattanachai 13000 Ayutthaya035 241 521
Ban Krut Railway Station 77190 Ban Krut032 695 004
Bang Saphan Yai Train StationKamnoet Nopphakhun 77140 Bang Saphan032 691 552
Bang Sue Train Station 10800 Bangkok02 587 461302 222 0175
Bangkok Hua Lamphong Railway StationPhra Rama IV 10330 Bangkok02 222 017502 220 1690
Buriram Train StationNahsathani Road 31000 Buriram169002 220 4334
Bus Station 73000 Nakhon Pathom034 514 438
Cha-Am Railway StationNarathip Road 76120 Cha Am032 471 159
Chiang Mai Railway StationWat Ket 50000 Chiang Mai053 236 094053 245 363
Chumphon Train StationKrumluang Chumphon Road 86000 Chumphon077 511 103
Don Muang Train StationSi Kan, Don Mueang 10210 Bangkok02 566 295702 222 0175
Hat Yai Junction Train Station 90110 Hat Yai074 243 705074 238 005
Hua Hin Train StationDamnernkasem Road 77110 Hua Hin032 511 073
Kanchanaburi Train StationSaeng Chuto Road 71000 Kanchanaburi034 511 285
Lak Si Train StationTalat Bang Khen, Lak Si 10210 Bangkok02 573 139402 222 0175
Lampang Train StationSop Tui 52100 Lampang054 217 026054 217 024
Lopburi Train StationNaphrakan Road 15000 Lopburi036 411 022
Nakhon Pathom Bus Station 73000 Nakhon Pathom034 341 378
Nakhon Pathom Railway StationLangsa Thanee Rodfai Road 73000 Nakhon Pathom034 242 305
Nakhon Ratchasima Train StationMukkamontri Road 30000 Nakhon Ratchasima044 242 044
Pattaya Train Station45 Sukhumvit Road 20160 Pattaya038 429 285
Phetchaburi Railway stationRotfai Road 76000 Phetchaburi032 425 211
Phitsanulok Train StationBung Phra Road 65000 Phitsanulok055 258 005
Prachuap Khiri Khan Train Station54 Maharat Road 77000 Prachuap Khiri Khan032 611 175
Si Saket Bus TerminalKuang Heng Road 33000 Si Saket045 612 500045 617 978
Si Saket Railway StationRatchakan Rodfai 2 33000 Si Saket045 611 525
Surat Thani Railway StationTha Kham, Phunphin 84130 Surat Thani077 311213
Thon Buri Train StationSiri Rat, Bangkok Noi 10700 Bangkok02 222 0175
Train stationNong Dume Road 32000 Surin044 511 295044 515 393
Trang Train StationSathani Road 92000 Trang075 218 012
Ubon Ratchathani Train StationWarin Chamrap 34190 Ubon Ratchathani045 321 004
Udon Thani Train StationPrajak Road 41000 Udon Thani02 222 0175

If you are outside Thailand, you have to dial 0066 followed by the phone number indicated (without first zero).

Special promotions