Skip to content

SRT Thailand Train E-Ticket Booking

From 1 February 2017, State Railway of Thailand (SRT) is restarting its online booking system, now re-branded as E-Ticket SRT (e-TSRT), with the ticket as a .pdf file which pops up after a successful payment and is emailed to your account’s email address.

Simply bring the A4 printout to board the train. The SRT will charge an additional service fee for online purchases — 40 baht for a first-class ticket, 30 baht for 2nd class, and 20 baht for 3rd class.

Passengers will be able to book the tickets from two hours, to up to 60 days before departure.

Below are the steps on how you can buy Thailand Railway E-Ticket SRT online.

SRT Thailand Train E-Ticket Booking

Getting Started

First of all, go to Thailand Railway website.

Click on Booking and you will get the following options under Inquiry. Next, select route, origin station and destination station, departure date and number of passenger(s).

Note: You will first need to register for an account with them before you can make online booking.

Choose a train. If there are seats available, the select button will be shown as green button.

Click on the preferred coach number on the Available button.

Fill in passenger information and select the seat.

There are 2 options for seat selection, Automatic and Manual.By selecting Manual Seat Selection option, the web page will be redirected to the following page by giving seat selection screen. By clicking on the seat number, the passenger or customer can select the seat and by pressing Confirm Seat Selection button, the selected seat is confirmed by the system.

Now, select your preferred payment options.

Validate your itinerary information fare and fee then click confirm your payment.

Make an online payment by BBL payment gateway.

When done, The system will be come back to and show message box Booking Success.

When done, the system will be pop up the e-Ticket as pdf file and a copy of pdf file will be sent to your e-mail.

When closed pdf file, you can see booking success as below.

Any Problems?

You can also book your ticket via 12Go Asia website. More information about this can be found at the link below:

Thailand SRT Train Booking via 12GO Asia.

If you need to contact SRT, please refer below:

SRT Hotline : 1690 (24 hours)
e-TSRT Call Center : +66 63 205 3138, +66 63 205 3139
e-TSRT Fax : +66 2 936 4693
Email : [email protected] 

If you have any questions, drop them at the comment box below and feel free to share this article via the social buttons.

Inline Feedbacks
View all comments

Can I book sole use sleeper on booking.Is there a prefered email that .i.e gmail , yahoo that you use.or that I should use.

rooms anaheim

I have read so many articles or reviews concerning the blogger lovers but this post is
in fact a good post, keep it up.





Llewelyn V

Hi there – not sure how to book a 1st class sleeper cabin (not sharing) Surat Thani -> Bangkok? Any ideas? Thanks!