Rail Travel in Thailand
Overnight sleeper trains that still run the way they used to across the rest of Asia. Bangkok to Chiang Mai, Bangkok to the islands, Bangkok to the Laos border. Plus a surprisingly good urban rail network in the capital.
Sleeper Trains and City Rails
Thailand's rail network divides into two worlds that barely overlap.
The long-distance network is the State Railway of Thailand. It radiates from Bangkok in four directions: north to Chiang Mai, south to Surat Thani and the Malaysian border, northeast to Nong Khai and the Laos border, east to the coast. The overnight sleeper trains are the headline act. They are not fast. They are not always on time. But they are an authentic, affordable, and genuinely enjoyable way to cover distance in Thailand. The newer CNR carriages (introduced 2016) have air conditioning, power sockets, and a dining car. The older stock is rougher but cheaper.
Bangkok's urban rail is a different proposition entirely. The BTS Skytrain and MRT metro are modern, air-conditioned, frequent, and essential for getting around the city. They do not connect to the long-distance network in any useful way. The Airport Rail Link connects Suvarnabhumi to the city centre in 26 minutes.
Most long-distance services now depart from Krung Thep Aphiwat Central Terminal (formerly Bang Sue Grand Station), not the old Hua Lamphong. Some ordinary trains still use Hua Lamphong but check before travelling.
BTS and MRT use different ticketing systems. Rabbit Card (BTS) does not work on MRT. Mangmoom Card (MRT) does not work on BTS. Two separate cards for two networks in the same city. This is as frustrating as it sounds.
Tickets & Booking
Thailand's sleeper trains are the reason this country is on WayRail. While most of Southeast Asia has replaced overnight rail with budget flights, Thailand's sleeper network is intact, busy, and genuinely good on the right train.
The key distinction is between the newer CNR electric carriages (Train #9 to Chiang Mai, Train #25 to Nong Khai, and others) and the older rolling stock. The CNR trains have air conditioning that works, power sockets at every berth, a dining car, and wheelchair access. The older trains have fan-cooled options that are cheaper but less comfortable. On the most popular routes, the modern trains sell out first.
First class is a private two-berth compartment with a lockable door, washbasin, and ensuite on some trains. If you are travelling solo, you pay for both berths or share with a stranger (same gender). Second class sleeper is an open carriage with curtained berths - upper and lower. Lower berths are wider and more expensive. Upper berths are cheaper and perfectly fine if you are not claustrophobic.
12Go is easier to use. 90-day booking window. Sleepers sell out - book early.
Token machines at every station. No advance booking needed.
Rabbit Card from BTS ticket offices. Single journey tokens from machines.
Mangmoom Card from MRT ticket offices. Note: Different card from BTS.
Classes of Travel
Thai trains run four classes of service, though not every train has all four. The overnight sleepers are where class choice matters most.
Practical Intelligence
Thai trains are not fast. They are not always on time. But an overnight sleeper from Bangkok to Chiang Mai, waking up as the train winds through the northern hills with a coffee from the dining car, is one of the great railway experiences in Asia. For under THB 1,000.
Where the Trains Go
Three sleeper routes, three day trips from Bangkok, and the airport connection.
Thailand's most popular sleeper route. Train #9 is the one to book: modern CNR carriages, dining car, power sockets. Train #13 is older and cheaper. Board in the evening, wake up in Chiang Mai. If travelling solo in first class, you either pay for both berths or share with a same-gender stranger.
The gateway to the Gulf Islands. Train #85 (19:50 departure, 06:23 arrival) times perfectly with morning ferries to Koh Samui, Koh Phangan, and Koh Tao. Also the connection point for Krabi, Khao Sok, and Koh Lanta via onward bus. Train #32 offers a private cabin option for around THB 3,244.
The northeast overnight to the Laos border. Train #25 (20:25-06:45) uses newer CNR carriages. Nong Khai station is adjacent to the Friendship Bridge crossing to Laos. The gateway to Vientiane and, via the Laos-China railway, ultimately to Kunming.
The easiest day trip from Bangkok by rail. Thailand's ancient capital, a UNESCO World Heritage site. 53 trains daily means you do not need to plan around a timetable. Third class is THB 15 - less than 40p.
Beach resort town south of Bangkok. Train #43 is the fastest at 3h 01m. Hua Hin station is walkable to the town centre and is itself a minor attraction - one of Thailand's prettiest stations.
The eastern line to the coast. Only two direct trains per day, so this is more of a novelty than practical transport. Most people take a bus to Pattaya. But the trains exist if you want them.
The fastest way from Suvarnabhumi into the city. Connects to BTS Skytrain at Phaya Thai and MRT Blue Line at Makkasan. Runs 05:30-00:00 daily. THB 15-45. Does NOT connect to Don Mueang Airport - for Don Mueang, use the SRT Red Line or a taxi.
Reviews & First-Hand Reports
Taking Train #32 to Surat Thani in March 2026. Previous videos cover the Chiang Mai sleeper and Bangkok Airport Rail Link.
Route notes and rail wisdom
New route reviews, booking updates, and honest rail pass advice. Sent monthly from the north of Ireland, read by train travellers worldwide.
No spam. Unsubscribe anytime.