LH
Lida HYou are forced into paying extra for travel
Insurance that I bet a lot of people don’t even realize they purchase. No where are you asked if you choose it, it is tacked on the end
And there is no way to
Cancel this insurance without cancelling the booking - so they leave it. I opted to contact PayPal- the coy then agreed to return the payment.
Surat Thani Train Station to Bangkok, Train #44 2nd Class AC seats only, Thai Railway (การรถไฟแห่งประเทศไทย), Jul 24, 2026
SF
Simon FI booked a 1st class cabin with 2 passengers. Obviously, i would want the 2 passengers to be in the same cabin but we were assigned two different cabins (apparently because of the genders??) and each of us could have been sharing a cabin with a stranger, wtf?! We were just lucky there were no other people in our cabins but to even call this system "1st class" is an absolute joke. Your website also didn't show any info of this. Besides that, the cabins were freezing cold from the AC which couldn't be turned off and the overall comfort was just really bad. We slept a few rough hours at best and had to change our plans the next day because we couldn't rest at all that night. Never again and also booking never again through your website.
Surat Thani Train Station to Bangkok, Train #84 1st Class Sleeper AC, Thai Railway (การรถไฟแห่งประเทศไทย), Jul 24, 2026
JH
Julie HEfficient comfortable sllepibg train journey.
Would recommend bottom bunk as light remains on throughout the night.
Communication with 12go and ticket pick up hassel free .
Woukd higy recommend.
Surat Thani Train Station to Bangkok, Train #32 2nd Class Sleeper AC, Thai Railways (การรถไฟแห่งประเทศไทย), Jul 17, 2026
MC
Mark CBit of confusion on where to pick up tickets otherwise worked out great.
Surat Thani Train Station to Bangkok, Train #86 1st Class Sleeper, Thai Railways (การรถไฟแห่งประเทศไทย), May 30, 2026
TP
Tawit PGood service easy to booking.
Surat Thani Train Station to Bangkok, Train #174 2nd Class Sleeper AC, Thai Railway (การรถไฟแห่งประเทศไทย), May 19, 2026
TR
Tatiana RWe didn't have a break during the 4 hours of travel, even to go to the toilet, yet we were 20 minutes ahead of the expected time of arrival
Surat Thani Train Station to Bangkok, Train #172 Class 3 Fan, Thai Railway (การรถไฟแห่งประเทศไทย), May 9, 2026
AR
Adam RThe light on the train stays on through out the Journey which makes it fairly hard to fall a sleep.
Surat Thani Train Station to Bangkok, Train #44 2nd Class AC seats only, Thai Railway (การรถไฟแห่งประเทศไทย), Feb 28, 2026
M
Mohamed I did a night journey, i wanted to get a sleeper bunk but it’s all booked so had to sit all the night, not easy, crowded but this is how it meant to be.
Surat Thani Train Station to Bangkok, Train #86 Class 3 Fan, Thai Railway (การรถไฟแห่งประเทศไทย), Feb 23, 2026
GH
Gil HI wanted to be in sleeper class but there waa no availability..
Surat Thani Train Station to Bangkok, Train #84 2nd Class Fan seats only, Thai Railway (การรถไฟแห่งประเทศไทย), Feb 7, 2026
R
Rach Very good experience
Surat Thani Train Station to Bangkok, Train #32 2nd Class Sleeper AC, Thai Railway (การรถไฟแห่งประเทศไทย), Feb 4, 2026