Thailand's railway system offers both world-class luxury and affordable slow-travel charm. The pinnacle: the Belmond Eastern & Oriental Express runs seasonal itineraries from Bangkok to Singapore (3 nights) and Bangkok to Chiang Mai (2 nights), with classic 1930s-inspired carriages, white-glove service, and observation car panoramas of Thai countryside; fares from approximately US$2,000–5,000 per person depending on cabin class. For the ordinary traveller, Thailand's State Railway (SRT) overnight sleepers are a genuine pleasure — the Bangkok–Chiang Mai sleeper (train 9 or 13, departing Bangkok's Hua Lamphong at approximately 6pm) arrives in Chiang Mai at dawn, covering 750km through rice plains and mountain foothills; first-class sleeper cabins cost ฿1,100–1,500 and are comfortable, air-conditioned, and arrive at a civilised time. The Bangkok–Nong Khai sleeper (for Laos connections) crosses the Thai-Laos Friendship Bridge and is a practical and scenic overnight option. The southern railway to Surat Thani (for Koh Samui/Koh Tao connections) is one of the most heavily used tourist routes. Booking SRT tickets: book at hua lamphong station in person, or via the new online booking system at railway.th (occasional technical issues); book at least 2 weeks ahead for December–January. The experience of waking up to a changing Thai landscape from a sleeper berth is one of travel's great simple pleasures.
Frequently Asked Questions
Related Articles
Get Thailand Travel Updates
Monthly updates on visa changes, new destination guides, best-value hotels, and seasonal travel tips — all written by people who actually live in Thailand.
No spam. Unsubscribe anytime. We never share your email.
Was this page helpful?
ThailandKnowledge Editorial Team
Written and verified by long-term Thailand residents and travel experts.
Our editorial standards