- ✓A night train is the planner's cheat code — a travel leg and a night's bed in one, so an overnight sleeper saves you both a hotel night and a daylight travel day at once.
- ✓Two routes matter: Bangkok–Chiang Mai north (the classic) and Bangkok–Surat Thani south (the rail gateway to the Gulf islands, where a train-plus-ferry combo finishes the job).
- ✓The second-class air-conditioned sleeper is the sweet spot for most travellers — comfortable, affordable, with curtained berths; the roomier lower berth costs a little more and sells out first.
- ✓Book the berth well ahead through the official D-Ticket channel — sleepers on the popular routes sell out, especially the lower berths and around the cool-season peak and Songkran.
- ✓Trains run late and timetables shift by season; never bank a tight onward connection on a sleeper's arrival, and verify the live departure and fare on the official source before you book.
Why a night train, and when
The night train is the single best planning trick in Thai transport. It does two jobs at once: it moves you between regions and it gives you somewhere to sleep, so an overnight sleeper quietly saves you a hotel night and a daylight travel day in the same stroke. On a trip with a fixed number of days, that's not a small thing — it can be the difference between a relaxed itinerary and one that loses an afternoon to a bus.
Sleepers suit travellers who'd rather wake up in a new region than spend a day getting there, budget travellers who like saving the hotel night, nervous flyers, and anyone who finds the rocking of a train a pleasure rather than a problem. They suit families too — kids tend to love a berth. They suit you less if you're in a hurry (a flight is far faster), if you sleep badly on the move, or if comfort outranks romance, in which case a morning flight and a proper bed is the cleaner choice. The rest of this page assumes you've decided the sleeper is for you, and walks through doing it well.
The two routes worth taking
Only two overnight sleeper routes really matter for most trips. The first is Bangkok to Chiang Mai, the classic — a long overnight haul north that lands you in the Lanna capital in the morning, fresh for the old city, and is the textbook way to connect the capital with the North without burning a daylight day. The second is Bangkok to Surat Thani, the rail gateway to the Gulf islands: the sleeper takes you most of the way south overnight, and a ferry (often as a combined train-plus-boat ticket) finishes the run out to Koh Samui, Koh Phangan or Koh Tao.
There's no sleeper to Phuket or Krabi — the Andaman coast isn't on the rail map — so those are flying or overland legs. But for the North and for the Gulf islands, the overnight train is so well-suited that it's often the default choice, not the budget fallback. The southern sleeper in particular pairs beautifully with the buffer rule: arrive at the pier with the day ahead of you, not racing the last ferry.
Choosing your berth
Picking the right berth is most of the comfort decision. The class most travellers want is the second-class air-conditioned sleeper: the daytime seats fold into curtained berths at night, it's comfortable and affordable, and it's the berth you imagine when you picture a sleeper train. Berths come as upper and lower. The lower berth is a little roomier, has a window, and is easier to get in and out of — so it's the one to book, and the one that sells out first. The upper berth is cheaper and perfectly fine, just snugger, with the bunk above the window line.

Above that, where the route offers it, first class gives you a private or semi-private air-conditioned cabin — the most comfortable and private way to do an overnight, at the highest fare, and worth it for couples or anyone who wants a door that shuts. Below the sleeper, fan-cooled third class exists but isn't for an overnight haul — it's a daytime, short-distance class. The newer carriages now running on the flagship lines are a clear improvement on the old stock, with cleaner berths, better bathrooms and charging points, so the modern second-class sleeper is genuinely pleasant.
How to book a sleeper berth — step by step
Booking a sleeper is straightforward if you do it early and through the right channel. Step one: book ahead — sleeper berths on the Bangkok–Chiang Mai and Bangkok–Surat Thani routes sell out, the lower berths and better classes first, and the squeeze is worst around the cool-season peak and Songkran. Aim to reserve as soon as your dates are firm, not on the day.
Step two: use the official D-Ticket system run by the State Railway of Thailand to reserve your seat or berth online, rather than relying on a same-day ticket window for a popular overnight. Step three: choose your class and berth deliberately — second-class AC sleeper, lower berth, for the best value-comfort balance, or first class for a private cabin. Step four: confirm which Bangkok station your train departs from, since the main terminus has been shifting toward the new Krung Thep Aphiwat (Bang Sue Grand) station and that changes your cross-city transfer.
Step five: arrive in good time, travel with luggage you can carry and stow yourself (there's no checked-baggage system, just racks), and bring a layer for the cold air-conditioning and snacks for the long haul. Step six — the one that protects the whole trip: don't bank a tight onward connection on the sleeper's arrival. Trains run late, so leave a buffer before any flight or the last ferry of the day. Settle all this here, then verify the live departure time, berth availability and fare on the official source before you pay.
Sources and official planning resources
Thailand night trains · at a glanceTransport FC
- The two routes
- Bangkok–Chiang Mai (north) and Bangkok–Surat Thani (south, the Gulf-islands rail gateway)
- Best for
- Saving a hotel night and a travel day, budget travellers, nervous flyers and anyone who likes the journey to count
- Sweet-spot class
- Second-class air-conditioned sleeper — curtained berths; book the lower berth if you can
- Top class
- First-class private/semi-private AC cabin where offered — most comfortable, highest price
- Booking
- Reserve ahead via official D-Ticket; lower berths and better classes sell out first, worse in peak season
- Who should skip it
- Anyone in a hurry or who values comfort over romance — a flight plus a hotel is faster and cleaner
- Book / verify first
- Confirm the live departure time, berth class and fare on the official SRT/D-Ticket source before committing