Thai Railways

Buy Thai Railways Tickets

Train Class II AC
08:30, 18:45
Train Class II Fan
22:00
Train Class II Ladies Only
18:10
Train Class II Sleeper AC
13:45, 18:10, 19:35, 19:50, 22:00
Train Class II Sleeper Fan
22:00
Train VIP Sleeper
18:10, 19:35
Train VIP Sleeper Deluxe
19:35
Train Class II AC
15:10, 22:50
Train Class II Fan
13:00, 17:05, 17:35, 18:30
Train Class II Ladies Only
15:10
Train Class II Sleeper AC
13:00, 14:45, 15:10, 15:35, 17:05, 17:35, 18:30, 19:30
Train Class II Sleeper Fan
13:00, 15:35, 17:35, 18:30, 19:30
Train VIP Sleeper
14:45, 15:10, 17:05, 19:30
Train Class II AC
08:20, 18:35
Train Class II Ladies Only
20:00
Train Class II Sleeper AC
20:00
Train Class III Fan
20:00, 20:45
Train VIP Sleeper
20:00
Train Class II AC
08:05, 15:10, 22:50
Train Class II Fan
13:00, 17:05, 17:35, 18:30
Train Class II Ladies Only
15:10
Train Class II Sleeper AC
13:00, 14:45, 15:10, 15:35, 17:05, 17:35, 18:30, 19:30
Train Class II Sleeper Fan
13:00, 15:35, 17:35, 18:30, 19:30
Train VIP Sleeper
14:45, 15:10, 17:05, 19:30
Train Class II Fan
17:05, 18:30
Train Class II Sleeper AC
17:05, 18:30
Train Class II Sleeper Fan
18:30
Train VIP Sleeper
17:05
Train Class II AC
08:50, 18:30
Train Class II Fan
06:30
Train Class II Ladies Only
18:00
Train Class II Sleeper AC
15:30, 17:00, 18:00, 18:30
Train Class II Sleeper Fan
15:30
Train VIP Sleeper
17:00, 18:00
Train VIP Sleeper Deluxe
17:00
Train Class II Sleeper AC
13:00, 15:00
Train Class II Sleeper Fan
13:00
Train VIP Sleeper
15:00
Train Class II Fan
12:40
Train Class II Sleeper AC
12:40, 17:25
Train Class II Sleeper Fan
12:40
Train VIP Sleeper
17:25

Thai Railways Company Reviews

4.2
15,255 / 312,782
5 7003
4 5390
3 1921
2 511
1 430
99.7% of 312,782 travelers were presumably happy with Thai Railways as they left good or no review

At 12Go our operators offer three types of service:

Cheap, Fast, Good - but you can usually pick only two of them!
Cheap & Fast won’t be Good. (e.g. buses from/to Khao San Road, local buses or 3rd class trains)
Cheap & Good won’t be Fast. (e.g. VIP trains in Thailand)
Fast & Good won’t be Cheap. (e.g. private limousine services, or VIP24 buses vs Express buses)

Make your choice! Please remember that while we are closely monitoring the services, we are still an agency marketplace. That means we focus on ticketing services and route availability & coverage rather than on the factual seat reclining angle you will get on the bus today.

Jun 22, 2018
train #9 Class II Sleeper AC, Thai Railways
★★★★★
Great service! The train rode with ease and was on time. The staff is friendly and has a good sense of humor. Very good experience for a first time traveler. Thank you
Jun 22, 2018
train #25 Class II Sleeper AC, Thai Railways
★★★★★
Hassle-free trip. Great experience. Nice people too.
Jun 22, 2018
train #85 VIP Sleeper, Thai Railways
★★★★★
Train on time. Clean bedding. Good service.
Jun 22, 2018
train #10 VIP Sleeper, Thai Railways
★★★★☆
A cool way to get between the two cities. The first class cabin was exactly as described, new and clean, with plenty of space for two people. The beds are quite hard and the train is fairly loud and bumpy throughout the night, so don’t expect the best night’s sleep of your life. But overall I would recommend it, a great experience.
Jun 21, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★★★
Best journey.. Except some passagers are unhygienic ????????
Jun 21, 2018
train #23 VIP Sleeper, Thai Railways
★★★★★
Bangkok station old, but very clean and beautiful. The staff on the train very neat and professional. The train itself as well as the compartment clean and comfortable. I am very impressed by the professional and courteous service received in the dining car, and would definitely recommend this service to anyone wanting to travel to the North of Thailand..
Jun 21, 2018
train #86 VIP Sleeper, Thai Railways
★★★★☆
The trip was nice, train made a 2 hour stop for some reason and 2 hours late. Really would not have cared but at idle it rattles very much and hard to sleep.
Jun 20, 2018
train #13 Class II Sleeper AC, Thai Railways
★★★★☆
Sleeper train is a great way to save one night and don't waste one day in Thailand with transfer. Beds are quite short, so tall people, > 1,80m, have to curl up a bit.
Jun 20, 2018
train #9 VIP Sleeper, Thai Railways
★★★★★
Thank you!
Jun 20, 2018
train #85 VIP Sleeper, Thai Railways
★★★★☆
The sleeper train was very comfortable however it would have been nice if there was a restaurant or a bar running on our journey. I don’t think the public shower and toilet should be in the same room.
Jun 20, 2018
train #85 VIP Sleeper, Thai Railways
★★★☆☆
Service 12go is good. The train was clean but is was a bumpy ride. Wasn't easy to sleep.
Jun 19, 2018
train #13 Class II Sleeper AC, Thai Railways
★★★★★
Above all expectation - clean, well airconditioned, in time. Jiri, Czech Republic
Jun 19, 2018
train #8 Class II AC, Thai Railways
★★★★★
Everything was eccellent. There was an unexpected continental breakfast and lunch and beverage service included on the way. Staff were all very professional. Everything was wonderful.
Jun 19, 2018
train #86 VIP Sleeper, Thai Railways
★★★★★
What an incredibly professional, easy to use and helpful service they were. The team was quick to email with any changes to the requested ticket time or class and seemed to pull out all the stops to get things as requested, providing helpful suggestions and alternatives, however their hands are tied for some things as they are only an agent. We were really impressed how easy it was to collect the tickets from the office in Bangkok just across the road from bangkok train station. One comment would be a slight glitch in the online booking form for our return journey. We booked train, bus and ferry from bangkok to koh tao then a ferry, bus train from koh samui to bangkok. When booking the first leg we selected to collect our tickets at the bangkok office however when we booked our second leg there was no drop down option to collect in Bangkok, only post or collect at the last train station. We want to collect all our tickets before leaving bangkok so we got around this by opting for post and putting the 12goasia bangkok office address and in comments stating we shall collect all tickets together from bangkok office. This worked out wonderfully as the staff then reimbursed the cost of the paid postage in cash when I collected the tickets- really impressed, however would have been easier for all if "collect in Bangkok" was a drop down option. Would strongly recommend 12goasia, professional, easy to use, good realistic information and advice and good value for money for taking the hassle out of making all the separate arrangements ourselves.
Jun 18, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★☆☆
The train is old but comfortable and it was ON TIME!! Customs at Padang Besar was so fast that I made the 10.25 train to Butterworth, not the anticipated 12.25 connection. The Thai train staff were friendly and helpful and kept the old carriage clean (as possible) and comfortable. The lower birth had enough room for myself AND my pack. The food service to the berth can be a bit hit/miss but there is enough variety in the plastic trays for most people. No more alcohol is served on Thai trains, so if you remember beer with dinner in the past, just enjoy the memory... While the Kommuter train on the Malaysian side is much newer, many of the windows are “crazed”, so it can take a while to find one to enjoy the view. It was standing room only from the third stop, all the way into Butterworth. If you can snag a seat on the expresses (all booked out well in advance today), they are the way to go. Getting to the ferry to Penang is by a convoluted free bus as the direct walkway is being rebuilt. This added 15 minutes(!) to the trip.
Jun 18, 2018
train #51 Class II Sleeper AC, Thai Railways
★★★★★
Recommend to any traveller
Jun 18, 2018
train #9 VIP Sleeper, Thai Railways
★★★☆☆
Not the most comfortable of trips since the aircon was turned up too high and we were so cold that we couldn't sleep. However, our carriage and the toilets and shower were clean, and the staff friendly.
Jun 18, 2018
train #13 Class II Sleeper AC, Thai Railways
★★★★☆
Basic but good!
Jun 18, 2018
train #9 Class II Sleeper AC, Thai Railways
★★★★☆
Picking up the tickets was a breeze. The sleeper was comfortable but would have been great if it was 6 inches longer
Jun 18, 2018
train #51 Class II Sleeper AC, Thai Railways
★★★★☆
14 hour overnight train ride from Bangkok to Chiang Mai. Had a good night sleep. Sleeper train bed was clean and comfortable. A/C was cool. Staff was nice. Gave them only 4 stars because they need to upgrade their toilets to one where you can sit instead of squatting. Also need to put electrical outlets for phone charging. I will take this train again when I come back to Chiang Mai.
Jun 17, 2018
train #13 Class II Sleeper AC, Thai Railways
★★★★★
The train looked like a spaceship. The kind conductor made our beds and woke us up as we approached Chiang Mai. Sleeping places were spacious and comfortable. A bit dirty windows from inside so it was hard to look at sights. Lower berth is much better than a top one (window + wider sleeping place + less light at nighttime).
Jun 17, 2018
train #10 Class II Sleeper AC, Thai Railways
★★★★☆
Efficient service. Comfortable lower berths. Air conditioning much less severe than on outward journey. Carriage was kept clean and passengers kept informed in several languages.
Jun 17, 2018
train #9 Class II Sleeper AC, Thai Railways
★★★★☆
Staff on train was friendly and helpful. 2nd class sleeper beds were private and relatively comfortable.
Jun 17, 2018
train #51 Class II Sleeper AC, Thai Railways
★★★☆☆
Don Muean Railway station is old n open air, signs to reach there not clear. Thankful to find the Parcel office with aid of the ticketing office staff. Long wait for the train as the timing was 55mins off from the timing stated in the booking. Terrible wait n all was very tired. Toilet in train was close to primitive as everything went thro the hole onto the railway track n bathing was over the squatting toilet. Bed was comfy enough, narrow walking aisle so advisable to travel with backpacks that is accessible to all you need rather than big roller luggage. Once in lifetime experience is enough.
Jun 17, 2018
train #9 VIP Sleeper, Thai Railways
★★★★★
Excellent service, 12go.asia made it all very easy
Jun 16, 2018
train #85 VIP Sleeper, Thai Railways
★★★☆☆
Beds are OK. Bathroom (2, one western style with shower and one orient style) very dirty and smelly. No window for ventilation. Floor in aisle and inside cabins dirty. The food ofered was very nice.
Jun 16, 2018
train #9 Class II Sleeper AC, Thai Railways
★★★★☆
Really clean, comfortable, cheap way to travel
Jun 16, 2018
train #51 Class II Sleeper AC, Thai Railways
★★☆☆☆
I was woken up for breakfast that was terrible and expensive. Seriously like 190 baht. Also they don’t tell you that you have to pay until after you eat. It also arrived 2 hours late
Jun 16, 2018
train #13 VIP Sleeper, Thai Railways
★★★★★
12 go were great. The train(13) not so. Try and book the No9 train if possible.Was very noisy in sleeper and food basic. Left and arrived on time.
Jun 16, 2018
train #9 Class II Sleeper AC, Thai Railways
★★★★★
Easy, clean, on time. Bring something to put over your eyes when you sleep because it’s bright.
Jun 16, 2018
train #10 Class II Ladies Only, Thai Railways
★★★★★
Comfortable
Jun 15, 2018
train #9 Class II Sleeper AC, Thai Railways
★★★☆☆
Vicious air conditioning made for a very cold uncomfortable journey despite 2 complaints and begging for a second blanket. Lights are never dimmed which adds to discomfort especially on upper berth Carriage efficiently kept clean and converted for sleeping
Jun 15, 2018
train #85 VIP Sleeper, Thai Railways
★☆☆☆☆
Squalid, filthy and CRAWLING with cockroaches (stopped counting after 20 inside the compartment with us, crawling up the walls, floor and out of the sink (even after stopping it up with tissue and spraying DEET everywhere). How on earth Thai Railways get away with charging considerably more than 2nd for these falling apart and stinking carriages, I don't know. How can these be sold as first class? The area underneath the lower berth was literally scurrying with 'roaches. The carriage looked like it had never been cleaned and stunk, triggering coughing and stuffy noses. Revolting and disgusting and we did not sleep a wink.
Jun 15, 2018
train #9 VIP Sleeper, Thai Railways
★★★★★
Very pleasent. Lots off luxery
Jun 15, 2018
train #9 VIP Sleeper, Thai Railways
★★★★★
Nice train first Class, private room. Very good
Jun 15, 2018
train #85 Class II Sleeper AC, Thai Railways
★★★★★
Made traveling simple. Thank you!
Jun 15, 2018
train #10 Class II Sleeper AC, Thai Railways
★★★☆☆
No alcohol allowed on train but not advised in advance. Beds made up at 7:30pm which meant unable to sit in seat to read or talk. Staff efficient but officious. 2nd class very clean and comfortable. Worth the experience but flight only 1hr 20 minutes as opposed to 13 hours on train (train was 40 minutes late arriving).
Jun 15, 2018
train #51 Class II Sleeper AC, Thai Railways
★★★★★
Lovely trip! We got what we expected and probably a bit more. The beds were surprisingly comfy and our train attendant was lovely and super helpful. The air con was a tad cold but it made sense to have it on all night. There wasn’t much in the way of vego/vegan options on board so just bring your own food if you need :) would recommend the experience!
Jun 15, 2018
train #13 Class II Sleeper AC, Thai Railways
★★★★★
So simple and super convienient!!
Jun 15, 2018
train #86 VIP Sleeper, Thai Railways
★★★★★
As on the way down, all perfectly organized, train this time a bit better than on the way down.

Thai Railways Stations

Sam Sen Bang Sue Don Mueang Chiang Mai Lampang Lamphun Lopburi Nakhon Sawan Den Chai Ayutthaya Sila At Uttaradit Phitsanulok Khun Tan Hua Lamphong Lak Si Bang Khen Phichit Rangsit Ban Pin Phachi Ban Dara Bang Mun Nak Taphan Hin Phichai Nong Tom Chum Saeng Tha Sak Mae Moe Krathum Ban Mi Chong Khae Bantakhree Ban Mo Bang Pain Tron Chan Sen Phrom Phiram Wang Krot Pak Nam Pho Khon Kaen Ban Phai Bua Yai Nong Khai Saraburi Udon Thani Kaeng Khoi Nam Phong Muang Phon Lam Narai Plaza Ban Lueam Khao Suan Kwang King Huai Buri ram Lam Paimat Nakhon Ratchasima Thanon Chira Pak Chong Muak Lek Si Sa Ket Uthumphon Phisai Surin Sikhoraphum Ubon Ratchathani Krasang Kanthararom Chakkarat Huai Thalaeng Huai Rat Samrong Thap Sikhio Sung Noen Chiang Rak Phra Kaeo Thamen Chai Huai Ka Yung Nong Sida Khlong Phai Phanao Ban Hin Dat Chumphon Lang Suan Nakhon Pathom Thung Song Phetchaburi Prachuap Khiri Khan Ban Krut Hua Hin Ratchaburi Suratthani Trang Kantang Salaya Bang Saphan Yai Ban Pong Pathio Sawi Tha Chana Chaiya Bang Bamru Wang Phong Ban Song Na San Huai Yot Chawang Na Bon Chandi khlong Bang Saphan Noi Lamae Huai Prik Khlong Chang Krabiat Than Por Tha Chang Phatthalung Hat Yai Yala Bang Kaeo Chana Pattani Map Amarit Taling Chan Photharam Pak Tho Ban Chaam Pranburi Thap Sakae Chauat Khao Chaison Han Tao Khuan Niang Thepha Pak Khlong Sungai Kolok Tanyongmat Sungai Padi Rue So Raman Nakhon Si Thammarat Ban Na Ban Tung Lo Huai Sak Lard Krabang Huamark Makkasan Khlong Tan Chachoengsao Ban Pak Phli Kabin Buri Watthana Nakhon Aranyaprathet Nong Saeng Preng Bang Nam Priao Ban Sang Prachantakham Ban Dong Bang Sa Kaeo Chonburi Si Racha Phlu Ta Luang Yanasangvararam Pattaya Don Si Non Phan Thong Bang Phra Bang Lamung Khok Salung Wa Tabaek Hua Dong Nong Pho Nong Wiwat Nong Don Padang Besar Thong Sala (Koh Phangan) Mae Haad (Koh Tao) Chumphon Lomprayah (Train Station) Na Thon Koh Samui Donsak Lomprayah Ban Rai Non Sung Ban Haet Suratthani Train Station Na Thon hotel transfer