Book your train tickets online - Now!

Reserve train tickets for Thailand, check Thailand trains fares, and Thai train schedules to Bangkok, Chiang Mai, Phitsanulok, Ubon Ratchathani, Udon Thani, Nong Khai, Hua Hin, Samui, Surat Thani, Trang, Butterworth and etc


  • For the train in Thailand, no advance reservation is available. What we have to do is to go to the train station to purchase the ticket; only then the space is guaranteed. We can purchase the ticket 90 days before travel date.
  • Our service fee is 200-400 Baht and we do all the works for you, such as going to train station, queuing, purchasing in advance and delivering to your hotel in Bangkok city center on an appointment date.
  • The train tickets can be delivered to your hotel in Bangkok if in downtown free of charge. We can also courier the train tickets to your home country by DHL at an additional fees depending upon the country of destination.
  • Luggage Allowance - 1st class 50 kg; 2nd class 40 kg; others 30 kg.


  • Please board at the originating station specified on the ticket; otherwise, the reservation will be cancelled automatically.
  • Postponement of journey must be made not later than 7 days before departure time by SRT'regulation with Baht 150 fee for each ticket.
  • The difference in fares and supplementary charges will not be refunded if passangers change options to travel in lower class.
  • In case of lost ticket, we assumes no responsibilities.

First class

First class train is consisted of a compartment with one upper and one lower berth. There is no extra or rollaway bed on the train. Two passengers traveling together are suggested to book 1 upper and 1 lower berth for a single compartment. Do not book 2 upper berths for the sake of lower price unless you are willing to share rooms with strangers.

A solo passenger who wish to book a private compartment for him or herself should book 1 upper and 1 lower berth. Default booking system assumes that the passenger is a male. Any female, buying only one ticket on first class for herself must inform her gender at the time of booking before ticket purchase because she will be sharing the compartment with a stranger. Failure to inform gender for a female sharing compartment with other is likely to result in hassle .

Child fare with a sleeping berth is applicable only for the child at age 3-12 years old whose height is between 100-150 cm. Because there is no extra bed on the train, one of the two parents will be in a separate compartment sharing room with another passenger.

Second class

Child fare with a sleeping berth is applicable only for the child at age 3-12 years old whose height is between 100-150 cm.