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,580 reviews of customers.
Good 17 September 2026

Service was not bad. However train itself were very old and less comfortable than newer train. Ryota  

Excellent 17 September 2026

All went really well. Train on time, both on departure and arrival. All easy and straight forward to book thank you. Train bit cold with the air conditioning! Carol  

Excellent 16 September 2026

Good service, not their fault the food is a bit meh, still tasted better than on an airplane. Happy overall, could sleep very good.. Robert  

Excellent 11 September 2026

Train was on time. Journey comfortable and good value. Martin  

Excellent 10 September 2026

Everything was OK! Barbara  

Excellent 08 September 2026

Puntual, limpio y cómodo. Todo perfecto. Maria  

Satisfactory 07 September 2026

The trip to Nong Khai was okay except the First Class sleeper was not comfortable and I didn't get a lot of sleep. There was bottled water in the cabin Stephen  

Excellent 03 September 2026

Train alors à l'heure prévue, bonne organisation. Jean  

Bad 31 August 2026

ถึงที่หมาย ช้ากว่ากำหนด 25 นาที ไม่มีการแจ้งให้ทราบ . Sutthi  

Excellent 31 August 2026

Very efficient, pleasant, on-time and comfortable Susan  

Good 28 August 2026

Trip was excellent but the air conditioning made it feel like I was travelling through Tindra without heaters Fathima  

Good 26 August 2026

Was disappointed that our party was not allocated the berths selected nor even in the same compartment. Also no dining car or hot water. Bedding was clean and facilities kept clean too. Train was on time Linda  

Excellent 26 August 2026

Very well organized, helpful train staff, had a good sleep on the train Thomas  

Excellent 25 August 2026

Very well organised, also with restaurant on board. Service was extremely punctual Federica  

Excellent 22 August 2026

Perfect Morten  

Good 19 August 2026

Comfy bed. Very clean and safe. Lights are exceedingly bright all night and curtain doesn't block them out. Alison  

Excellent 18 August 2026

Comfortable and very easy. Graham  

Excellent 17 August 2026

Everything was clean, we departed on time, and the person in charge of making the beds was super nice and did his job impecably. Thank you, it was a wonderful experience, I would repeat :) Delfina  

Excellent 15 August 2026

Trajet impeccable !!!! Service parfait, à recommander !!! Didier  

Excellent 14 August 2026

Always an excellent journey CNX to BKK :) Patricia  

Excellent 12 August 2026

delightful ride William  

Excellent 30 July 2026

Comfortable beds Antonia  

Satisfactory 30 July 2026

The toilets system had no water for flashing. Once making it difficult to keep good hygiene in the train. Toilets need to be refilled after some distance to ensure flashing and washing hands in the toilet. Kanyesigye  

Satisfactory 23 July 2026

Train was running on time. Cleanliness of the beds was fine, the toilets were not so nice. Emile  

Good 22 July 2026

Overall a pleasant journey although it would have been great if the carriage lights were switched off at night! Anya  

Satisfactory 21 July 2026

It was AC but there were holes letting in hot air, it was not cold. We could not sleep due to the noise of the train Laura  

Satisfactory 21 July 2026

Very bumpy on the way back. We got thrown from left to right. Chairs should be fixed, it was not working properly. The whole train carriage looks outdated and in need of maintenance. Other than that fine Wilco  

Good 19 July 2026

Très bien passé peut-être tamiser les lumières pendant la nuit Virginie  

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  





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