We continue looking for ways to facilitate transportation in Southeast Asia. Today, we take another step forward announcing online ticket booking for trains in Thailand.
Types of trains in Thailand
The railway network in Thailand is managed by State Railway of Thailand (SRT), the state-owned rail operator under the jurisdiction of the Ministry of Transport. In the present, trains transiting the Thai railway network are pulled by diesel electric locomotives and diesel multiple units circulating at a top speed of 100 to 120 km/h.
Passenger services are designated by a code letter identifying the class of service followed by one to two numerals indicating the priority of the service:
- SP for SPECIAL EXPRESS is the fastest service with minimal stops only at key stations
- EX for EXPRESS is a limited-stop service stopping at major stations
- RP for RAPID is a fast service stopping at most stations
- OR for ORDINARY is a slow service stopping at all stations
All the train passenger services in Thailand are managed by State Railway of Thailand (SRT).
State Railway of Thailand
State Railway of Thailand (SRT) operates the passenger coaches on every train, which usually consists of sleeper and seating passenger cars. Passenger cars are divided in multiple classes: First class Sleeper in compartments for 1-2 passengers, Second class Sleeper, Second class Seat and Third class Seat.
First class Berth
Second class Berth
First class Berth
Second class Berth
Second class Seat
Third class Seat
Getting around Thailand by train
Thailand has 4,431 kilometres of metre gauge railway tracks distributed in four main lines: the SRT Northern Line, the SRT Northeastern Line, the SRT Eastern Line and the SRT Southern Line.
We support advance ticket booking for more than 175 stations in Thailand, including Bangkok (both Hua Lam Phong station and Don Mueang station) and the major tourist destinations, such as Chiang Mai, Ayutthaya in Northern Thailand; Nakhon Ratchasima, Khon Kaen, Udon Thani, Nong Khai and Ubon Ratchathani in Northeastern Thailand; Hua Hin, Chumphon and Surat Thani in the Central Gulf Coast; Trang and Hat Yai in Southern Thailand.
The SRT Northern Line is the main railway line that links the capital with the provinces of Northern Thailand.
SRT Northern Line
The SRT Northern Line connects Bangkok with Chiang Mai. The major cities served by the line include Ayutthaya, Nakhon Sawan, Phitsanulok and Lampang.
Ticket booking for the SRT Northern Line is available 60 days in advance, however, fares will open first for the long journeys of the railway line, such as Bangkok to Chiang Mai. For short journeys such as Bangkok to Ayutthaya, fares begin locked and will open later, usually 1-2 days before departure.
Train routes to Chiang Mai
Train routes to Ayutthaya
The EXPRESS 75/76 train offers easy access to Ayutthaya, as it departs in the morning and returns in the afternoon, making it well timed for travellers to visit Ayutthaya Historical Park and return to Bangkok in the same day.
The SRT Northeastern Line is the main railway line that links the capital with Isan region in Northeastern Thailand.
SRT Northeastern Line
The SRT Northeastern Line connects Bangkok with Nakhon Ratchasima and then it is divided in two branches:
- The SRT Nong Khai Branch Line, serving the cities of Khon Kaen, Udon Thani and Nong Khai.
- The SRT Ubon Ratchathani Branch Line, serving the cities of Buri Ram, Surin and Ubon Ratchathani.
Ticket booking for the Northeastern Line is available 60 days in advance, however, fares will open first for the long journeys of the railway line, such as Bangkok to Nong Khai or Ubon Ratchathani. For short journeys such as Bangkok to Nakhon Ratchasima, fares begin locked and will open later, usually 1-2 days before departure.
Trains routes to Nakhon Ratchasima
SRT Nong Khai Branch Line
The SRT Nong Khai Branch Line connects Bangkok to Nakhon Ratchasima, then continues to Khon Kaen, Udon Thani and Nong Khai in the border with Vientiane, the capital of Laos.
Trains routes to Nong Khai
The SPECIAL EXPRESS 25 Isan Mankha is the most popular sleeper train running from Bangkok to Nong Khai, offering Air-Conditioned First class and Second class Berth coaches.
SRT Ubon Ratchathani Branch Line
The SRT Ubon Ratchathani Branch Line connects Bangkok to Nakhon Ratchasima, then continues to Buri Ram, Surin and Ubon Ratchathani in the border with Champasak province in Southern Laos.
Trains routes to Ubon Ratchathani
The SPECIAL EXPRESS 23 Isan Vattana and the EXPRESS 67 are two popular sleeper trains running from Bangkok to Ubon Ratchathani, offering Air-Conditioned First class and Second class Berth coaches.
The SRT Eastern Line is the main railway line that links the capital with Eastern Thailand.
SRT Eastern Line
The SRT Eastern Line connects Bangkok with Chachoengsao and then it is divided in two branches:
- The SRT Aranyaprathet Branch Line, serving Prachin Buri, Kabin Buri, Sa Kaeo and Aranyaprathet in the border with Cambodia.
- The SRT Ban Phlu Ta Luang Branch Line, serving Chon Buri and Pattaya in the west of the Gulf of Thailand.
Ticket booking for the Eastern Line is available only on the same day, therefore we only provide information of schedules and fares. Train tickets can be purchased at the railway station immediately before to departure.
Aranyaprathet is the terminal station of the Eastern line in Sa Kaeo province, bordering Cambodia. The Eastern Line will soon be extended to connect with the Western line operated by Royal Railway in Cambodia through Poipet international border crossing.
The SRT Southern Line is the main railway line that links the capital with the provinces of Southern Thailand.
The SRT Southern Line connects Bangkok with Sungai Kolok. Major cities served by the line include Hua Hin, Chumphon, Surat Thani, Nakhon Si Thammarat, Trang and Hat Yai.
Ticket booking for the Southern Line is available 60 days in advance, however, fares will open first for the long journeys of the railway line, such as Bangkok to Chumphon, Surat Thani or Hat Yai. For short journeys such as Bangkok to Hua Hin or Surat Thani to Trang, fares begin locked and will open later, usually 1-2 days before departure.
Trains routes to Hua Hin
Trains routes to Chumphon
Chumphon is the gateway to the islands in the Gulf of Thailand, Koh Tao by ferry.
Trains routes to Surat Thani
Surat Thani is the gateway to the islands in the Gulf of Thailand, Koh Phangan, Koh Samui by ferry.
Trains routes to Trang
Trang is the gateway to the islands in the Andaman sea, Koh Mook, Koh Kradan, Koh Ngai, Koh Lanta, Koh Libong and Koh Lipe by ferry.
Trains routes to Hat Yai
The SPECIAL EXPRESS 31 Thaksinarath is the most popular sleeper train running from Bangkok to Hat Yai, offering Air-Conditioned First class and Second class Berth coaches.
International routes to Thailand by train
For those travellers who wish to enter or exit Thailand by train, we list international railway services to Vientiane in Laos and Padang Besar in Malaysia.
Thailand is connected with Laos through the Thai-Lao Friendship Bridge. Two daily local shuttle trains 913/914 and 917/918 run the short railway route between Nong Khai Railway Station, the terminus for the SRT Northeastern Line, and Thanaleng Railway Station, located at the other side of the Mekong River just 20 km from Vientiane.
From Thailand to Laos
The SP25, EX75 and EX77 services of the SRT Northeastern Line connect Bangkok to Nong Khai. Here at Nong Khai Railway Station, passengers can clear immigration procedures to exit Thailand, then take the 913 or the 917 local services that cross the Thai-Lao Friendship Bridge into Thanaleng. Once in Thanaleng Railway Station, passengers are required to complete the immigration entry procedures for Laos.
From Laos to Thailand
At Thanaleng Railway Station, passengers can clear immigration procedures to exit Laos, then take the 914 or the 918 local services that cross the Thai-Lao Friendship Bridge into Nong Khai. Once in Nong Khai Railway Station, passengers are required to complete the immigration entry procedures for Thailand. The SP26, EX76 and EX78 services of the SRT Northeastern Line connect Nong Khai to Bangkok.
The Thai rail network is connected with the Malaysian railway network through Padang Besar border checkpoint in the state of Perlis, Malaysia territory. Padang Besar Railway Station has integrated customs and immigration facility for Malaysia and Thailand. Northbound passengers are processed for exiting Malaysia and entering Thailand, and Southbound passengers are processed for exiting Thailand and entering Malaysia.
State Railway of Thailand (SRT) operates the long-haul SPECIAL EXPRESS 45 service from Bangkok to Padang Besar and the short-distance Hat Yai – Padang Besar Shuttle Train service from Hat Yai to Padang Besar.
From Thailand to Malaysia
From Malaysia to Thailand
Passengers travelling from Kuala Lumpur to Bangkok must interchange at Padang Besar from KTM ETS to SRT SPECIAL EXPRESS 46 to continue all the way to Bangkok or to Hat Yai – Padang Besar Shuttle Train to reach Hat Yai Railway Station and interconnect with other SPECIAL and RAPID trains.
How to book train tickets in Thailand
Booking your train tickets in Thailand is very quick and simple. Search for train routes between any two cities for your travel dates.
Select your route
After search, we will display the results for your itinerary.
Find the train services operated by State Railway of Thailand (SRT) available for your itinerary and select the most convenient option.
Click to expand the details of the route, you will find the available fares. Trains in Thailand offer various types of fares, depending if the service consists of sleeper or seating passenger cars.
- First class Berth arranged in compartments with 2 levels of bunks (Upper and Lower)
- Second class Berth arranged in coaches with 2 levels of bunks (Upper and Lower)
- Second class Seat arranged in 2+2 row configuration
- Third class Seat arranged in 2+2 row configuration
Fill in the passenger and contact details
Next, provide the passenger(s) information and select your seats.
Baolau currently does not support seat and berth selection on trains in Thailand but you can indicate your berth preference, Upper and Lower, during the reservation process and we will consider your request depending on the availability.
Don’t forget to provide the contact details of the person responsible for booking. We will send the ticket confirmation by email.
Complete your payment
Select your payment method. We accept international credit or debit cards and Alipay.
Check your itinerary and price breakdown. Confirm that the booking information is correct. Before you proceed to payment, you must read and accept the terms and conditions of booking.
Receive your tickets by email
Once your payment is complete, your reservation will be processed.
In the following 24 hours you will receive the itinerary and booking confirmation by email with the electronic tickets issued by State Railway of Thailand (SRT) attached in PDF format.
You can also access to Manage your booking via web and download the electronic tickets to your device.
Since State Railway of Thailand (SRT) introduced online ticket booking in 2017, the electronic tickets are valid boarding passes and can be used to board the train at any departure station. Passengers are requested to print a copy of the e-ticket in advance and carry the printout while boarding. Passengers should not carry the e-ticket in their mobile phone or tablet as digital copies are not accepted.