I plan on taking the Thailand rail system between Bangkok, Chiang Mai, Phuket (particularly the overnight trains), and Siem Reap.

Is it safe to book these tickets ahead of time through their website "e-TSRT / ThaiRailwayTicket.com"? Or should I book the tickets when I arrive at the station in Thailand?

3 Answers 3


I have not used that web site, but always bought the tickets a day in advance at the station or even just when getting on the train in Thailand. For sleepers I would recommend to buy in advance, just to be sure.

Whether you should buy before your trip really depends on how sure you are about the dates. What if you really like a place and want to stay a few extra days. Booking them while you are there gives you much more flexibility.

Rather than going to the train station you can still book online while you are in Thailand, there is internet access everywhere.

  • Thanks Peter. To add to what you and Ankur have mentioned about no need to buy online; Is there any reason not to book online? It seems more convenient to just buy tickets online instead of having to wait in a line up at the station with our bags and trying to find someone who can speak english. I'm not trying to sound lazy but it seems like it would be a smoother process booking online.
    – justinl
    Dec 19, 2011 at 0:52
  • @justinl - Yes online booking is more convenient, personally I prefer buying ticket direct and the station even if sometimes it is a bit of a hassle. One reason to buy direct is that your credit card company may charge you 1% or 2% fees on overseas purchases. I avoid using my credit card abroad and pay cash whenever possible. Dec 19, 2011 at 8:05

I tried to use the train, but i found the rail system a bit limited and couldn't use it (from Bangkok towards south) so i ended up using the bus instead. Unless you go on a public holiday you don't need to book anything ahead. You can get around by bus if you book one or 2 days in advance, and all those "Travel agencies" near hotels or tourist destinations will be happy to sell you a bus ticket to pretty much any city.

I took the bus from Phuket to Singapore, and since it was only ~USD 50 and i didn't have a detailed map of that area I expected it to be not more than maybe a 5h/300km bus ride. Little did i know...

A word of advice: Don't be tall if you use the bus - the legroom is worse than in economy class, even in what they call "luxury coaches"! The bus will have a stop every few hours so you can get food and use the public (squat) toilets. Bring your own paper and be prepared for waiting in queues! Also, those stops are rather short (10-15 mins), so if you take the waiting in the queue into account then it's quite often either food OR restroom break.

  • 1
    Thanks for the extra detail and it's unfortunate that I'm over 6 feet tall. Now I have something to look forward to. and WOW that's a little bit farther than 5hrs. I'm curious how long the bus ended up taking. It must have been a 20hr ride at least.
    – justinl
    Dec 20, 2011 at 9:57

To be honest, for the shorter rail journeys such as Bangkok to Chiang Mai, you don't need to book beforehand. Between Bangkok to Phuket you should know that there's no direct rail line; rather, there's a train to Surat Thani and then from there you have to travel by bus / minibus. For the overnight sleeper trains, as Peter mentions in his answer, you may want to book tickets a couple of days in advance once you reach Thailand as these tend to be popular among travellers who want to save a bit on accommodation for a night. (There are a couple of overnight trains from Bangkok to Chiang Mai which are popular ones.)

It's not that hard to book tickets at the station in when in Thailand, as long as you are willing to be a bit patient with rail officials who don't speak English (and there are many who don't). You will usually find some official or police officer or the other who can direct you to what counter to book your tickets at - sometimes, you need to book at different ticket counters depending on your destination.

Trains do get fully booked around holidays such as Songkran but that's celebrated in April. If I remember correctly from your previous questions you're travelling in February / March (?), so this should not be a problem for you.

  • Not sure on what grounds Bangkok - Chiang Mai can be classified as a "short rail journey"? It's at least an 11 hour journey by train.
    – Magnus
    Apr 26, 2017 at 7:07

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .