π HOW TO TRAVEL BY TRAIN IN THAILAND
Travelling by train in Thailand is one of the easiest and most rewarding ways to explore the country. The railway network connects Bangkok with the north, south, east, and northeast, passing through cities, countryside, and places that many travellers would otherwise miss. This guide explains everything you need to know before you start β from choosing the right train to booking tickets and planning your journey.
π§ How the Railway Works
Thailandβs railway network is centred on Bangkok, which means that if youβre travelling across the country, you will often need to change trains in the capital. For example, there are no direct trains from Chiang Mai in the north to Surat Thani in the south. From Bangkok, the four main railway lines spread out across Thailand, connecting the capital with the north, northeast, east and south:
| Line | Key Destinations |
|---|---|
| Northern Line | Ayutthaya, Saraburi, Lop Buri, Nakhon Sawan, Phichit, Phitsanulok, Uttaradit, Phrae, Lampang, Lamphun, Chiang Mai |
| Northeastern Line | Saraburi, Nakhon Ratchasima, Khon Kaen, Udon Thani, Nong Khai, Buriram, Surin, Si Sa Ket, Ubon Ratchathani |
| Southern Line | Kanchanaburi, Nakhon Pathom, Ratchaburi, Phetchaburi, Hua Hin, Prachuap Khiri Khan, Chumphon, Surat Thani, Nakhon Si Thammarat, Songkhla, Hat Yai, Pattani, Yala, Narathiwat |
| Eastern Line | Chachoengsao, Nakhon Nayok, Saraburi, Prachinburi, Sa Kaeo, Chonburi, Pattaya |
Trains cross international borders at two points. Nong Khai to Vientiane in Laos and Hat Yai to Padang Besar in Malaysia. In addition, at Ban Klong Luk Border station, you can walk across the border to Poipet in Cambodia.
👉 Visit the Map of Thailand for more details.
π Types of Trains
Understanding the types of trains makes planning much easier:
| Type | Description |
|---|---|
| Local / Ordinary | The cheapest trains, but also the slowest, stopping at most or all stations. Tickets can only be bought at the station. As seats are unreserved, tickets do not normally sell out, although you may have to stand if the train is busy. |
| Rapid & Express | Faster services with fewer stops. A good balance for many longer journeys. Tickets can be bought online in advance and seats can be reserved. Standing tickets may also be available in 3rd Class at short notice. |
| Special Express | The fastest and most comfortable long-distance trains, usually with air-conditioning and, on overnight routes, sleeper options. Tickets can be bought online in advance, and booking early is recommended as popular services can sell out. |
π Read more about Types of Trains.
ποΈ Classes of Travel
Trains in Thailand usually have a mix of classes:
| Class | Description |
|---|---|
| 3rd Class (fan) | Basic seating with open windows. The cheapest option. |
| 2nd Class (air-con or fan) | More comfortable seats. On sleeper trains, these convert into beds. |
| 1st Class (sleepers) | Private cabins with air-conditioning, available on selected trains. |
For daytime trips, 2nd Class is usually the best choice. For overnight journeys, sleeper berths are recommended.
π Read more about Train Classes in Thailand.
ποΈ Tickets and Booking
For short journeys, you can usually turn up at the station and buy a ticket on the day. For longer journeys β especially overnight trains β it's better to book in advance. If you are travelling at least 60% of that train's route, you can book up to 90 days in advance.
You can buy tickets:
- At the station for all trains
- Online via the official DTicket website for long distance trains
- Through agents such as 12Go or Baolau
π Read more about How to Buy Train Tickets
π Choosing the Right Train
| Journey Type | Recommended Option |
|---|---|
| Day trips (e.g. Bangkok to Ayutthaya) | Any train that fits your schedule |
| Medium distances (2β6 hours) | Rapid or Express trains |
| Long-distance / overnight | Sleeper berth on a Special Express train |
π Bangkok Stations
Bangkok has more than one main railway station:
- Krung Thep Aphiwat Central Terminal β main hub for long-distance trains
- Bangkok (Hua Lamphong) β local and commuter services and all trains on the Eastern Line
- Bangkok (Thon Buri) β local and commuter services and trains to Kanchanaburi and the upper Southern Line
- Bangkok (Wong Wian Yai) β commuter services on the Maeklong Railway
👉 Tip: Use Bangkok (All Terminals) when searching for trains to see all available services.
π Find Train Times & Plan Your Journey
β Frequently Asked Questions
π Read more Frequently Asked Questions
ANY QUESTIONS? Visit our Asian Train Guide Facebook group — many experts are there to help. For more information about train travel in Thailand, visit Richard Barrow's Thai Train Guide.