Skip to content
View in the app

A better way to browse. Learn more.

Gay Guides Forum

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.

How to Buy Train Tickets in Thailand

Featured Replies

Richard Barrow's Train Guide is a good tarting point if you're new to buying tickets or have questions about the process.

Options for buying train tickets online in Thailand:

  1. D-Ticket (Official site)
  2. SRT D-Ticket App: App Store or Google Play
  3. 12Go Thailand (travel agency)
  4. Baolau (travel agency)

PLEASE NOTE: Long distance trains on the Northern, Northeastern, and Southern lines now leave from the new terminal station in Bangkok. When buying your tickets to leave from Bangkok, you need to enter “Krung Thep Aphiwat”.  For local and commuter trains, including tourist trains and trains on the Eastern Line, these will still go from Bangkok Station (Hua Lamphong). You need to type “Bangkok” as your departure station for these trains.

I always like to try and use the official site to buy my train tickets, but when I was abroad recently, I had trouble verifying my payment and couldn’t buy my tickets. Other people living abroad also told me they sometimes had trouble registering or even opening the website. It is true that the official site now has an English version, but they don’t translate everything. Sometimes important information is only shown in Thai. Overall, the interface and the support is not user-friendly which is why many people choose to use an agency site such as 12Go even though there is a service fee. Agency sites have the added advantage that everything is in English including the support. You can also buy through tickets that includes buses and boats. Useful if you want to go to the islands by train.

ADVANCE TICKETS: Starting from 1st July 2024, you can buy train tickets 180 days in advance for all long distance Special Express, Express and Rapid trains. However, you must be travelling at least 60% of the entire route to book 180 days in advance. If it is between 25% and 59% of the entire route, then you can book 30 days in advance. Less than 25% of the route, you can only buy one day in advance. Please also note, for local and commuter trains, usually numbered 3xx or 4xx, you can only buy these tickets on the day at the station. You cannot buy these kind of tickets online.

You'll also find links to purchasing tickets for buses, ferries and flights in SE Asia at link below.

https://www.thaitrainguide.com/tickets/

Great info thanks. I plan to do some train travelling in Thailand early next year.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

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.