Unless it's a sleeper I am never going on a Thai train again. Last time 13 hours on an 'express' from Ubon to Bkk, carriages looked 70 years old. Stopped at almost every station for vendors to get on- then off, 45 mins down the line repeat. Window jammed fully open, guard could not move it. Bit of string over the open connect door at the end where a foreigner fell out of recently to his death, and all the doors tied back for some reason. They have that flashy new station, but the rest looks like it's still in the 1950's.