State Railway of Thailand (SRT) is the state-owned railway operator in Thailand, connecting Bangkok, Ayutthaya, Chiang Mai, Nong Khai, Udon Thani, Ubon Ratchathani, Hua Hin, Chumphon, Surat Thani, Nakhon Si Thammarat, Trang, Hat Yai, Padang Besar and Sugai Kolok.

Routes

Passenger class

The following passenger classes are available with SRT:

Change policy

The following change terms apply to the train fares:

SRT Change time/date
Fare First class Berth (A/C) Permitted with fees
Fare First class Berth (A/C) Permitted with fees
Fare Second class Berth Permitted with fees
Fare Second class Berth (A/C) Permitted with fees
Fare Second class Berth (A/C) Permitted with fees
Fare Second class Seat Permitted with fees
Fare Second class Seat (A/C) Permitted with fees
Fare Third class Seat Permitted with fees
Fare First class Berth (A/C) Permitted with fees
Fare Second class Berth (A/C) Permitted with fees
Fare Second class Seat Permitted with fees
Fare Second class Seat (A/C) Permitted with fees
Fare Third class Seat Permitted with fees
Fare Second class Berth Permitted with fees
Fare Second class Berth (A/C) Permitted with fees
Fare Second class Seat Permitted with fees
Fare Second class Seat (A/C) Permitted with fees
Fare Third class Seat Permitted with fees
Fare First class Berth (A/C) Permitted with fees
Fare Second class Berth (A/C) Permitted with fees
Fare Second class Seat Permitted with fees
Fare Second class Seat (A/C) Permitted with fees
Fare Third class Seat Permitted with fees
Fare First class Berth (A/C) Permitted with fees
Fare Second class Berth (A/C) Permitted with fees
Fare Second class Seat (A/C) Permitted with fees

If you wish to change your booking with State Railway of Thailand, please contact us or change your ticket at the railway station. This option is available within 90 days after the ticket has been issued until 1 day before departure. Customers are able to change the seat, the departure date, the class, the train or the destination within the same route. Change of class, train or destination will be subject to extra change fees. Customers are not allowed to change the name of the passenger.

Change fees will apply.

- 20% of the ticket fare if 3 days to departure
- 30% of the ticket fare if 2 days to departure
- 50% of the ticket fare if 1 day to departure
- No change if the ticket has been issued more than 90 days in advance or if less than 1 day to departure


Cancellation policy

The following cancellation terms apply to the train fares:

SRT Cancellation before departure
Fare First class Berth (A/C) Permitted with fees
Fare First class Berth (A/C) Permitted with fees
Fare Second class Berth Permitted with fees
Fare Second class Berth (A/C) Permitted with fees
Fare Second class Berth (A/C) Permitted with fees
Fare Second class Seat Permitted with fees
Fare Second class Seat (A/C) Permitted with fees
Fare Third class Seat Permitted with fees
Fare First class Berth (A/C) Permitted with fees
Fare Second class Berth (A/C) Permitted with fees
Fare Second class Seat Permitted with fees
Fare Second class Seat (A/C) Permitted with fees
Fare Third class Seat Permitted with fees
Fare Second class Berth Permitted with fees
Fare Second class Berth (A/C) Permitted with fees
Fare Second class Seat Permitted with fees
Fare Second class Seat (A/C) Permitted with fees
Fare Third class Seat Permitted with fees
Fare First class Berth (A/C) Permitted with fees
Fare Second class Berth (A/C) Permitted with fees
Fare Second class Seat Permitted with fees
Fare Second class Seat (A/C) Permitted with fees
Fare Third class Seat Permitted with fees
Fare First class Berth (A/C) Permitted with fees
Fare Second class Berth (A/C) Permitted with fees
Fare Second class Seat (A/C) Permitted with fees

If you wish to cancel your booking with State Railway of Thailand, kindly manage your booking and request a cancellation to proceed with the refund. This option is available within 90 days after the ticket has been issued until 1 day before departure.

Service fees will not be refunded. Cancellation fees will apply.

- 70% of the ticket fare + 30 THB per ticket if the ticket has been issued within 90 days
- No refund if the ticket has been issued more than 90 days in advance or if less than 1 day to departure


Reviews

Based on 5,432 reviews of customers.
Excellent 08 June 2026

The bed was clean and comfortable, and overall the experience was good. The only drawback was the train toilet, which felt a bit too small for me. The ticket purchasing process has been good, and I haven't experienced any issues. Kam  

Excellent 05 June 2026

Good service Lindsay  

Excellent 03 June 2026

Easy to book and you can print the ticket and enter directly to the train. Manuela  

Good 01 June 2026

The air conditioning didn’t seem to be working at all and the carriage was very hot. But everything else was great! Virginia  

Good 31 May 2026

Ha sido un viaje de 11 h. Durante todo el viaje las puertas de tren por donde entran los pasajeros desde ls vías han estado abiertas y también teníamos abiertas las ventanas. Esto ha permitido que en el vagón no hiciera calor, ya que todo el rato entraba corriente del exterior. Pero, por otro lado, esto hace que entre mucha porquería del exterior y había momentos en que se percibía la sucediedad en el ambiente de todo lo que entraba desde la calle Sandra  

Excellent 29 May 2026

The station was amazing - very modern and so easy to navigate and find the correct gate to board the train. Ran exactly on time and was very comfortable with excellent service on board Virginia  

Excellent 22 May 2026

Very smooth. Had no issues at all. Would definitely book again Chizoba  

Good 19 May 2026

The staff were exceptionally kind and helpful. We felt right at ease! The booking went fast and easy. The only thing that bothered us is that we couldn’t sleep very well due to the train coach being very noisy/squeeky as we went to sleep. The beds were hard too but since it’s a riding train we could definitely live with that. All in all a great experience. Very clear directions and departed on time. Booking was perfect and convenient without collecting additional tickets after purchasing from Baolau. Would definitely recommend. Lois  

Excellent 19 May 2026

The attendant was fantastic. A gentleman came and took our food order. If we would have gotten to the station earlier, I would have brought food on board. I wish we would have known that you could have adjoining rooms. Comfortable beds. Nice and cool at night. Robert  

Good 19 May 2026

It was a very comfortable experience, you can order breakfast as soon as you enter the train. They provide you with a bottle of water. Toilets are ok. It's an old train, earplugs can be helpfull. Jurjen  

Excellent 14 May 2026

The service of Baolau is excellent and superior than 12Go as Baolau sends the real ticket with QR-code, so no need to print the ticket at the station :) Pieter  

Satisfactory 14 May 2026

The train journey was fine. We got guidance from staff re where to stand for the arrival if the train. The train was a little late but made no difference to us. Toilets were very basic and rolling stock dated. I had thought the fast trains were more modern but I believe that's only the ones used for overnight. Claire  

Excellent 12 May 2026

Very easy to book. Reliable and reputable operator Michael  

Excellent 11 May 2026

This train was very well temperatured. Not to cold, not to warm, just perfect! Olaf  

Excellent 11 May 2026

They sleeping cars are very comfortable, but way to cooled down to sleep well in short clothing. Its kinda stupid to have to carry warm clothes in Thailands hot temperature just to survive the night train. Olaf  

Excellent 07 May 2026

Very smooth experience and great value for money Michael  

Excellent 07 May 2026

I have used Baolau to book trains in Vietnam, Laos & Thailand and find their ticketing service to be excellent. When booking tickets you are assured of a quick confirmation unlike some other ticketing services. They have provided quick refunds on cancelled tickets Baolau is my preferred site when booking trains in Asia. Beruta  

Excellent 04 May 2026

Comfy beds. Only toilet could be cleaner and it would be nice if the lights are less bright during the night. Saskia  

Excellent 17 April 2026

All went very smoothly Linda  

Excellent 14 April 2026

Very comfortable and good quality of services Jakub  

Good 11 April 2026

It was somewhat late, but that made no difference for us. Maybe better notification system, if trains are REALLY late or even cancelled? Juha  

Good 11 April 2026

Comfortable. The berth can be longer to accommodate tourists. Nandhini  

Good 09 April 2026

From the purchase of the ticket to boarding of the train to Vientiane, all went smoothly without a hitch. Would have preferred a sleeper coach though but still good to have our sleep sitting on a reclining seat. Thaddues  

Good 07 April 2026

Train was shaky Maria  

Excellent 05 April 2026

Always a great and comfortable journey I love. Train arrived on time, smooth journey, great sleep on the train! C  

Good 01 April 2026

Would have liked more phone charging points Alice  

Good 31 March 2026

The ride was great and the staff were helpful. The seats large, it was great! Just wish it was a bit more clean in the bathrooms Jeany  

Bad 30 March 2026

No refund even though I asked for. Travel not done due to the war in gulf, we weren’t able to make our trip Sebastien  

Excellent 28 March 2026

Because of bad traffic in Bangkok we missed our train and had to book 3rd class seats Nettlefold  

Satisfactory 28 March 2026

Our car had no power, so it was super hot! Tried to repair at Hat Yai for 2 hrs. Super frustrating. Keith  

Excellent 25 March 2026

On time, comfortable and excellent staff. Nicola  

Satisfactory 25 March 2026

Restauration déplorable Train très vétuste et bruyant Pas du tout au standing d’une 1ere classe Michel  

Excellent 25 March 2026

Très bon service Train très agréable en 1ere classe Michel  

Good 24 March 2026

It was very cold Marino  

Excellent 24 March 2026

Full train but seats are allocated and everything very organised Graeme  

Excellent 24 March 2026

Well organised from start to finish Graeme  

Excellent 23 March 2026

Lovely staff, fast and comfortable boarding, pwrfectly timely arrival, great service and facilities! Lynette  

Excellent 23 March 2026

Lovely staff, fast and comfortable boarding, timely arrival, great service and facilities! Lynette  

Bad 19 March 2026

Beds were already made up when we boarded - inconvenient for storing/unpacking our luggage, and for enjoying the start of our journey together. We were funnelled into our cabin, the call button was not responded to, when I eventually located a member of staff, we were told (shouted) that there was no restaurant car, no trolley, no food or drinks available whatsoever. So we were left hungry and thirsty as we travelled to Bangkok for the final night of our honeymoon - not the experience we had hoped for in any way, very disappointing. Thomas  

Excellent 19 March 2026

Clean sleep with catering service and right on time Alessandro  

Excellent 18 March 2026

Comfortable ride in an air-conditioned carriage Simon  

Excellent 17 March 2026

Clean room, comfortable bed and good food Dennis  

Good 17 March 2026

Squeaky carriage Ed  

Excellent 17 March 2026

Sleeper compartment was clean and comfortable. Train departed and arrived in time. Justin  

Satisfactory 15 March 2026

La climatisation dans le train était beaucoup trop froide ce qui était un vrai inconfort. Les toilettes étaient horriblement sales et avec une odeur épouvantable. Dommage qu'il n'y ait pas de service de restauration dans le train Stephanie  

Excellent 14 March 2026

Comfort and affordable way to travel Alessandro  

Poor 14 March 2026

We got an older model with no ac, windows open the whole ride, super loud, uncomfy seats, and no charging ports for our phones which meant we struggled to find our accommodation. The service was on time Oskar  

Excellent 14 March 2026

Puntualisimo y comodo. Maria  

Excellent 11 March 2026

La gentillesse du personnel nous a permis de faire verrouiller notre cabine pendant que nous nous rendions au wagon restaurant. Train très propre et ponctuel. Parfait ! Patrick  

Excellent 11 March 2026

Train propre et ponctuel, service attentionné. Bonne nourriture. Nous sommes loin de la SNCF… Patrick  





Baolau Pte Ltd, 201434204K, Singapore
Baolau Co Ltd, 0313838015, Vietnam
Baolau Thai Co Ltd, 0105564006967, Thailand
Boeki Up Co Ltd, 5140001101308, Japan


   

#TravelAsiaWithBaolau #WeMakeTravelEasy