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,476 reviews of customers.
Good 15 July 2026

All went well. Air conditioning is far too cold. One needs more layers of clothing. Christine  

Excellent 15 July 2026

以前、日本でタイの鉄道会社のサイトから電車チケットを予約した際、接続などにとても時間がかかり難儀しました。Baolauでの予約はとても簡単で早かったしトラブルもなかったので助かりました。次回から利用させていただきます! Ai  

Excellent 13 July 2026

One of the greatest travel experiences of my life. Beds were comfortable. Evening meal(with a beer) was delicious. Employees very efficient and friendly. Excellent experience and great value Giles  

Good 09 July 2026

The reclining function on the seat was broken so it kept readjusting itself. They tray would not remain in a horizontal position so could not be used. Tim  

Excellent 07 July 2026

Clean comfortable and on time. Dennis  

Good 04 July 2026

The conductors were efficient, but seemed to be lacking in "people skills" (i.e. friendly) that I have experienced from other travel in Thailand. Maria  

Satisfactory 03 July 2026

Ride is rather bumpy due to old rail tracks. First class coach is smaller than expected. No meals included in ticket, even for 1st class. Though service from SRT staff is good. John  

Excellent 01 July 2026

All of the staff on the train were very kind and helpful..They helped me with my luggage and spoke to me in English. Thank you Jacqueline  

Good 30 June 2026

Good service no issues. Sean  

Excellent 29 June 2026

รวดเร็วสะดวก Virat  

Excellent 28 June 2026

Todo muy bien Araceli  

Excellent 26 June 2026

very helpful Sara  

Excellent 23 June 2026

Trayecto en tren, puntual y sin problemas. Tiene aire acondicionado y sirven comidas. Muy satisfechos con el resultado Adelaida  

Good 23 June 2026

The trip itself was good. The food service needs some attention. The employee walked down the carriage with a clip binder. It was not obvious that he was asking for orders for food and it was only on asking that I was told I could order, But I didn't know what the options were.. On previous trips they used a picture of the dishes available. The employee sought orders about three times but I didn't realise that the second and third time he passed he was seeking food orders. Consequently I had a very small box of food [ordered the first time he passed] . I'd actually have preferred the third offering once I saw what others got. Tim  

Bad 23 June 2026

Everything was so good, kind staff, comfy and clean bed, but if you keep the lights on during the night, the whole experience switches to torture. And no, the curtains do not manage to keep the lights out. At least not in the upper berth. Thai Railways, please, to go from one to five stars, just switch off the lights! Oscar  

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  





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