(GMT)28 OCT 2016 ZVRME7:
When traveling in Thailand on a budget, try overnight sleeper trains! Beds are clean and comfortable, and you’ll get to your destination without wasting daylight or paying for a hotel or plane ticket.
Two-berth, private 1st class cars are available. However, my top pick is the communal 2nd class cars.
Seats in 2nd class cost less and offer a chance to meet locals and other travelers. Meals are available at reasonable prices and can be eaten at one’s seat or in the kitchen car. Alcohol is not permitted. Tickets can be purchased online, at Thai travel agencies, or at trains stations.
Be aware that tickets often sell out on weekends or holidays and during the high season. The three most popular routes run from Hualamphong Station in Bangkok to Chiang Mai, Nong Khai (for those traveling to Vientiane and Laos), and Surat Thani (gateway to ferries for Koh Tao, Koh Samui and Koh Phangan). For more information on sleeper trains, timetables, and fares check out the following link