Skip to content
View in the app

A better way to browse. Learn more.

Thailand News and Discussion Forum | ASEANNOW

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Booking train tickets

Featured Replies

How far in advance of departure date can you book rail tickets in Thailand?

Thank you kindly in advance.

  • It's easy to buy tickets yourself at the station when you get to Thailand, but remember to take your passport, as it may now be required to buy a ticket. All long-distance express trains require a reservation, which can be made on the day of travel or up to 60 days in advance. Reservations are computerised, and the booking office at any main station can reserve seats or berths for any journey in Thailand. Your ticket will have the train time and your seat or berth number printed on it. 3rd class local trains such as Bangkok-Ayutthaya or Bangkok-Kanchanaburi don't require a reservation, you just turn up, buy a ticket from the ticket office and hop on.

You can buy them up to 60 days in advance at any train station. It does not have to be the station you will be departing from.

I sadly miss their old online reservations & ticket purchase system. Done from the comfort of your computer chair and you could see the seat chart to select a specific seat. Ahhhh. The Good Old Days.

Luckily, I live a five minute walk from the train station now, but still...

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.