For Bangkok to Chiang Mai by train, choose an overnight sleeper when the journey is part of the holiday, or the daytime service when scenery matters more than saving daylight. Start your search at Krung Thep Aphiwat, not automatically at Hua Lamphong, and select a specific berth rather than assuming every overnight ticket includes a bed. [1][2]
The essential choice is not simply first class versus second class. Departure time, arrival time, upper or lower berth, privacy and the amount of travelling you want to do while awake all affect the experience. Book the train around the following day in Chiang Mai, especially when a hotel room will not be available immediately.
Choose a departure before choosing a class
SRT's Northern Line timetable lists several direct Chiang Mai services. Useful reference points include daytime train 7, scheduled from Krung Thep Aphiwat at 07:30 to Chiang Mai at 17:50, and overnight trains 9 and 13, scheduled at 18:40–07:15 and 20:05–08:45 respectively. Arrival times for the overnight trains are on the following day. These are scheduled times, not guarantees of punctuality. [1]
Train 9 is the obvious starting point for a traveller who wants dinner around departure and a relatively early arrival. Train 13 leaves more of the evening free in Bangkok and avoids quite such an early finish. A later service can be useful when it matches your plans, but later is not automatically better if it pushes bedtime back or leaves you waiting with luggage.
The daytime option gives you a window-seat journey instead of a night in a berth. Its cost is a substantial part of a holiday day. Choose it deliberately because you enjoy rail travel, rather than discovering after purchase that the bargain ticket is a seat for the whole journey.
Make arrival-day plans forgiving. Breakfast, luggage storage and a walk fit an uncertain arrival better than a prepaid excursion collecting passengers shortly after the train is due. For an onward flight, leave a substantial buffer or a night in Chiang Mai; a scheduled railway arrival is not an airline connection guarantee.
Understand what the berth actually buys
On a second-class sleeper, berths are arranged in a shared carriage, with curtains rather than a private room. A lower berth avoids climbing into an upper one and is usually the more convenient choice for someone who expects to get up during the night. An upper berth can make sense for a more agile traveller who prefers its price. Check the actual carriage plan instead of assuming two consecutively numbered places form the arrangement you want. [3]
First class buys a different degree of separation, not immunity from train movement or noise. On the usual sleeper arrangement, a compartment has two berths. A ticket for one berth is not automatically exclusive occupancy of the compartment. When privacy is essential, read the booking option for sole use or book both places according to the operator's rules. [3]
For a couple, an upper-and-lower pair may be the most practical arrangement. For friends who all want lower berths, being close together may require separate bays. Families should work from the children's ages, sleeping arrangements and the carriage layout, not from a general promise that a sleeper is "family friendly."
Compare the train number as well as the class. Equipment and layouts differ between services; an attractive photograph of one train does not describe every departure. The independent rail guide Seat 61 is useful for understanding the carriage types, while SRT's own booking record should control your selected service and seat. [1][3]
Book through SRT, but watch the advance-booking information
SRT's D-Ticket system lets you search a route, choose the train and available carriage, enter passenger details and select a seat or berth before payment. Use the passenger's name and passport details carefully. Its published conditions say the passenger name cannot simply be changed after purchase. Save the issued ticket and booking reference, rather than relying only on a payment notification. [4]
There is an important conflict in the published booking guidance. Older D-Ticket conditions still mention 180 days, but a dated Thai report of an SRT announcement on 25 April 2026 says the advance-sale period was reduced to 90 days for reservable trains, with availability also affected by journey distance. Plan around the newer announcement, then use the booking calendar for your actual route rather than assuming every trip opens equally far ahead. [4][5]
A date not yet released is different from a train with no berths left. Before abandoning the journey, check the date, station, train number and class. A reseller's "request received" message is also different from an issued railway ticket. Ask whether a booking is confirmed immediately or whether the seller is waiting for ticket sales to open.
For the final price, compare the same train, date and berth. Upper and lower berths, different services and agency charges can produce different totals for what appears to be the same journey. This research did not retrieve a live bookable fare for a specific future date, so a fixed current fare is not presented as a guaranteed price.
Go to the right Bangkok station
Thailand moved the relevant long-distance northern services to Krung Thep Aphiwat from 19 January 2023. An older article saying simply "Bangkok railway station" may still direct readers to Hua Lamphong. Use the station name printed on your ticket and show that exact name to a driver. [2]
Build your transfer around your hotel location and luggage. A route that looks quicker on a map can be awkward when it requires several changes with large cases. Conversely, a road transfer should not be timed to arrive just before departure because the station is geographically close.
Allow roughly an hour at the station as a planning recommendation for a first visit, not as an official compulsory check-in rule. That gives you space to identify the departure area, find your train and buy water or food. Follow the live departure display and staff instructions; do not infer a platform from another traveller's old photograph.
Keep the ticket and identity document accessible through boarding. Put night essentials in a small bag before you board, so opening a large suitcase does not become a repeated exercise once berths are made up.
Make the overnight journey comfortable without overpacking
Carry a light extra layer, earplugs, an eye mask and whatever you need for a simple overnight routine. These are practical preparations, not claims that every carriage has the same temperature or lighting. Bring drinking water and a modest food supply rather than making your dinner depend on a particular catering service.
Keep valuables with you and avoid spreading luggage into the passageway. Charge important devices before departure, download your booking and have the Chiang Mai accommodation address available offline. Being able to communicate your destination on arrival is more useful than streaming throughout the night.
A sleeper can replace a hotel night, but compare the complete costs honestly. Add transport to and from the stations and consider whether you will need early check-in. The train is a strong choice when you want the experience and can keep the next morning flexible. Flying is the better choice when the overriding requirement is to minimise time in transit, while a daytime train suits travellers who actively want a long rail journey.



