
Thailand Train Travel & Hotels 2026 — Rail Journey Stays Guide
Thailand Train Travel & Hotels 2026 — Rail Journey Stays Guide
Thailand's rail network isn't the fastest way to get around, but it's one of the most enjoyable. Overnight sleeper trains, scenic mountain routes, and the historic Death Railway through Kanchanaburi are travel experiences in themselves — not just transport. For travellers who have time and want something different from budget airline hops, the train reveals a Thailand that plane passengers never see.
This guide pairs the major train routes with the best accommodation choices at key stops along the way.
The Main Train Network
Thailand's State Railway operates routes across the country from Bangkok's Hua Lamphong station (southern and eastern lines) and Bangkok Thonburi station (northern and Kanchanaburi lines).
Key routes: - Bangkok to Chiang Mai: The classic northern line. 13–15 hours. Night trains are the standard approach. - Bangkok to Surat Thani (Koh Samui gateway): About 9–11 hours. Night train or day train. - Bangkok to Kanchanaburi (Death Railway): The Thonburi to Nam Tok line passes through Kanchanaburi and over the Bridge on the River Kwai. - Bangkok to Ayutthaya: 1.5–2 hours. Day trains run regularly. The most convenient historical day trip from Bangkok. - Surat Thani to Hat Yai (Southern Line): Continues south toward the Malaysian border.
Bangkok to Chiang Mai — The Overnight Classic
The most popular train journey in Thailand. The overnight sleeper train departs Bangkok Hua Lamphong in the late afternoon (various departure times between 5pm and 8pm) and arrives in Chiang Mai early morning (around 7–9am).
Ticket classes: - Second class sleeper (upper/lower berth): 700–1,000 THB. The standard choice. Clean, air-conditioned, with fold-down berths and privacy curtains. Lower berths are slightly more expensive. Book through the Thai Railway website or at the station. - First class (twin compartment): 1,200–1,800 THB. A private two-berth compartment. Good for couples or those who want genuine privacy. - Third class (seat, day trains only): 150–300 THB. Unreserved seats. Fine for daytime travel.
Book online: The Thai Railway online booking system (thairailwayticket.com or seat61.com has good instructions) opens 90 days ahead. Book popular routes (Bangkok-Chiang Mai overnight) 2–3 weeks ahead in peak season.
Hotels near Chiang Mai station: The station is east of the old city, about 1.5km from the moat. Tuk-tuks and songthaews from the station: 60–100 THB. Many guesthouses in the old city and Nimman area will collect guests from the station if requested.
The Death Railway Route — Kanchanaburi to Nam Tok
One of the most historically significant train journeys in the world. The Death Railway was built by Allied POWs during the Second World War under brutal conditions. The stretch from Kanchanaburi to Nam Tok passes over the famous Bridge on the River Kwai and through jungle gorges that are genuinely beautiful.
Trains run from Bangkok Thonburi station to Kanchanaburi (around 3 hours, 20–100 THB depending on class) and continue to Nam Tok (another 2 hours through spectacular scenery).
The most popular approach: take the train from Bangkok to Kanchanaburi (or start the journey in Kanchanaburi itself), ride the Death Railway section to Nam Tok (the most scenic part), and return to Kanchanaburi by train, bus, or taxi.
Hotels near Kanchanaburi station: The main guesthouse strip on Mae Nam Kwai Road is about 3km from the train station. Walking is possible with a light bag. Tuk-tuks: 50–80 THB.
Best places to stay: Apple's Retreat, Sugar Cane 2, and the river raft houses (all on the EezyStay platform) are within easy distance of the station. See our full Kanchanaburi hotel guide for details.
Bangkok to Ayutthaya — Day Trip by Train
The easiest historical day trip from Bangkok. Trains run frequently from Hua Lamphong from around 7am onwards. Third-class tickets: 20 THB. Second class: 60–100 THB. Journey: 1.5–2 hours.
The Ayutthaya train station is on the east bank of the river. Take the 5 THB cross-river ferry (from the pier next to the station) to reach the island and the Historical Park.
If staying overnight: See our Ayutthaya hotels guide. Tony's Place and Baan Are Gong Riverside are close to the ferry pier.
Bangkok to Surat Thani (Gulf Islands Gateway)
For travellers heading to Koh Samui, Koh Phangan, or Koh Tao, the overnight train from Bangkok to Phun Phin (the Surat Thani area station) is a classic approach.
Departure from Hua Lamphong: multiple trains from 6pm–10pm. Second-class sleeper: 700–1,000 THB. Arrival: around 6–9am.
From Phun Phin station, a shuttle bus (40 THB) takes you to Surat Thani ferry pier or bus station. Then ferry to Koh Samui (2.5 hours), Koh Phangan (3 hours), or Koh Tao (6+ hours).
Total time Bangkok to Koh Samui via overnight train: About 16–18 hours. More tiring than flying (45 minutes) but about a third of the cost and with the sleeper experience included.
Train Travel Practical Tips
Book ahead in peak season. Sleeper berths on the Bangkok-Chiang Mai route sell out fast in December and January. Book online 2–4 weeks ahead.
Lower berths are better. Lower berths are more expensive by 50–100 THB but significantly better — more space, easier access, and better stability. The upper berth is fine for sleeping but awkward otherwise.
Bring: food and water. The train restaurant car is usually fine but pricey. Buy food at the station before departure — the platform vendors are excellent and cheap.
Arrive 20–30 minutes early. Thai trains generally depart on time but it's worth finding your berth and stowing luggage before the rush.
The scenery: On the Bangkok-Chiang Mai route, the most dramatic scenery is north of Uttaradit (around hour 8 of the journey). If you can catch this section in daylight, stay awake for it — the train winds through limestone mountains and jungle.
Hotels Near Bangkok's Train Stations
Hua Lamphong Station: The main Bangkok train station is in Chinatown. Excellent food area immediately outside. Several budget hotels within walking distance (500–1,200 THB per night). Also 5 minutes from the MRT Hua Lamphong station.
Bangkok Thonburi Station: In the Thonburi district on the west bank. Less developed for accommodation. Take a taxi to the Riverside area for better options.
Booking Train Route Hotels on EezyStay
EezyStay covers accommodation at all the major train journey stops — Bangkok, Kanchanaburi, Ayutthaya, Surat Thani, Chiang Mai — with lower commission rates than Agoda and Booking.com.
For travellers planning a multi-stop Thailand train journey, booking all accommodation through EezyStay simplifies the process and delivers consistent savings at each stop. On a 5-stop rail journey, the total accommodation saving over Agoda can be 3,000–8,000 THB.
The train is how Thailand used to be seen before budget airlines made it quicker to fly. Give it a chance. The overnight Bangkok to Chiang Mai sleeper is one of Asia's great train experiences.
Related Reading
- First Time in Thailand? Here's Where to Stay (And What to Avoid)
- Bangkok Airport to City Hotels 2026 — Transport Guide for Suvarnabhumi & DMK
- Thailand Wellness Retreat Hotels 2026 — Spa, Yoga & Detox Stays
- Thailand Weekend Getaway Hotels from Bangkok 2026 — Best Escapes 2–3 Hours Away
- Thailand Visa Guide for Tourists 2026 — Types, Stays, Extensions
Frequently Asked Questions
What are the main train routes in Thailand?
The main Thailand train routes run from Bangkok's Hua Lamphong (now supplemented by Bang Sue Grand Station) north to Chiang Mai, south to Hat Yai and the Malaysian border, northeast to Nong Khai (Laos border), and east to Aranyaprathet (Cambodia border). The Bangkok–Chiang Mai overnight route is the most popular with travellers. A scenic side route runs from Bangkok Thonburi station to Kanchanaburi and Nam Tok on the historic Death Railway.
How do I book train tickets in Thailand?
Train tickets are bookable at any major Thai train station up to 60 days in advance. Online booking is available through the State Railway of Thailand website (Thairailwayticket.com), though the English interface can be inconsistent. For sleeper berths on the Bangkok–Chiang Mai route, book as early as possible — first-class cabins and sleeper berths sell out weeks ahead during peak season.
Are Thailand trains comfortable for long journeys?
Second-class sleeper berths (upper and lower) on overnight trains are comfortable enough for a good night's sleep — fold-down beds with sheets and pillows, curtains for privacy. First-class air-conditioned cabins offer more comfort and privacy. Day trains in second and third class are fine for journeys under 4 hours. Budget travellers find third class perfectly adequate for shorter routes.
What is the Death Railway train in Thailand?
The Death Railway is the historic line built by Allied POWs under Japanese occupation during World War II. The most accessible stretch runs from Kanchanaburi to Nam Tok through the Thai countryside, crossing the famous River Kwai bridge and passing through the scenic Kwai Noi valley. The train runs twice daily and costs around 100 THB — one of Thailand's great value travel experiences.
What hotels are best near Chiang Mai and Surat Thani train stations?
Chiang Mai train station is 2km from the Old City — Grab or taxi takes 10 minutes to most hotels. EezyStay lists Old City boutique guesthouses at below-Agoda rates, many within 30 minutes walk of the station. Surat Thani station serves as the gateway to Koh Samui and Koh Phangan ferries — budget hotels near the ferry pier are listed on EezyStay with competitive rates for overnight stops before island crossings.