Book Thailand Train Tickets Online: 2026 Booking Guide

Key Takeaway: You can book Thai train tickets up to 90 days in advance for long-distance routes, and a 2nd Class air-conditioned sleeper to Chiang Mai costs around 1,041 THB. First-class cabins sell out within hours of release, so booking early is strictly required for popular overnight journeys. Skip the station queues and book train tickets online directly to secure your bed before it disappears.
Quick Overview: How to Book Thailand Train Tickets Online in 2026

- Booking Window: 90 days ahead for journeys over 600km (like Bangkok to Chiang Mai).
- Ticket Format: Digital PDF e-tickets on your smartphone are universally accepted.
- Payment Issues: Foreign credit cards often fail on the official government site due to strict 3D Secure protocols.
- Station Hub: Almost all long-distance trains now depart from Krung Thep Aphiwat Central Terminal, not the old Hua Lamphong station.
- Identification: You must present your physical passport (or Thai ID) matching the ticket name when boarding.
When Can You Book? The 90-Day Rule Explained

Step-by-Step Guide to Book Thailand Train Tickets Online
If you are wondering exactly how the digital process works, it is actually quite straightforward once you know the steps. When you book Thailand train tickets online, following a specific sequence ensures you do not lose your selected seat to a session timeout.
- Select Your Route and Date: Enter your departure city (e.g., Bangkok) and destination (e.g., Chiang Mai). Remember to check the 90-day window.
- Choose the Right Train: Look at the train numbers. Trains #9, #25, #31, and #39 are the newer CNR models. These offer the best comfort for overnight trips.
- Pick Your Class and Berth: Decide between 1st Class or 2nd Class. Always select the lower bunk if it is available.
- Enter Passenger Details: Type your name exactly as it appears on your passport. SRT staff check passports against the ticket at boarding.
- Complete Payment: Use a secure payment gateway. This is where the official site often fails for foreigners. Using an agency guarantees your card will work.
- Download Your E-Ticket: Save the PDF to your phone. You do not need to print it out.
To skip the hassle of payment failures, book Thailand train tickets online securely here.
Which Train Class Should You Choose?
Thailand offers several different classes of train travel, and the experience varies wildly between them. Before you purchase Thailand train tickets online, it is vital to understand the difference between a sleeper and a seat to avoid a miserable 14-hour journey.
First Class Sleeper (Air-Conditioned)
These are private lockable cabins that sleep two people. They feature a private washbasin, a small sofa that converts into bunk beds, and individual air-conditioning controls. Because there are so few cabins, the best strategy is to book Thailand train tickets online the minute they become available. If you are traveling solo, you can pay extra for single occupancy, or you will share the cabin with another traveler of the same gender. These sell out incredibly fast.
Second Class Sleeper (Air-Conditioned)
This is the backpacker standard. The carriage is open-plan with seats facing each other during the day. In the evening, the attendant pulls the seats flat to create a lower bunk and folds down an upper bunk from the ceiling. Each bed gets a privacy curtain, fresh linens, and a reading light. This class is the most popular choice for those who book Thailand train tickets online for the overnight run to the islands.
Second Class Seat (Air-Conditioned or Fan)
For daytime journeys like Bangkok to Hua Hin, a 2nd class seat is perfect. The seats recline heavily, similar to a premium bus, and you get plenty of legroom. Air-conditioned carriages are freezing, so bring a sweater. Fan carriages have open windows, offering great photo opportunities but plenty of dust.
Third Class Seat (Fan Only)
Third class is dirt cheap and an adventure in itself. You will sit on wooden or lightly padded benches. Vendors constantly walk up and down the aisles selling grilled meats and cold drinks. It is fun for a two-hour trip, but painful for anything longer.
Luggage Allowances on Thai Trains
Unlike budget airlines, the State Railway of Thailand is quite generous with baggage. When you book Thailand train tickets online, you do not need to pay extra for standard luggage. First-class passengers can bring up to 50kg, second-class passengers get 40kg, and third-class passengers are allowed 30kg.
Your bags stay with you in the carriage. In 2nd class sleepers, there are luggage racks near the beds, or you can slide smaller bags under the lower bunk. Keep your valuables in a small daypack on your bed while you sleep.
Official SRT System vs. Booking Platforms

| Feature | Official SRT D-Ticket | Online Agencies (thailandtrain.org) |
|---|---|---|
| Foreign Card Success | Low (Frequent 3D Secure drops) | High (Global payment gateways) |
| Advance Pre-booking | No (Must wait for exact 90-day mark) | Yes (System queues your order) |
| Interface Language | English/Thai (Clunky translations) | Native English |
| Customer Support | Thai call center only | Email support in English |
| Price for 2nd Class | ~1,041 THB (Base fare) | ~1,200 THB (Includes service fee) |
Popular Routes: What You’ll Actually Pay in 2026

| Route | Duration | 2nd Class Lower Bunk | Action |
|---|---|---|---|
| Bangkok to Chiang Mai | 13 Hours | 1,041 THB | Book Route |
| Bangkok to Surat Thani | 11 Hours | 968 THB | Book Route |
| Bangkok to Nong Khai | 10 Hours | 994 THB | Book Route |
| Bangkok to Hat Yai | 16 Hours | 1,105 THB | Book Route |
7 Pro Tips for Booking Thai Train Tickets Like a Local
Here are 7 pro tips to keep in mind when you order Thailand train tickets online.
- Always choose the lower bunk. The upper bunk is cheaper, but it sits directly under the icy blast of the air conditioning vent. You also lose out on the window view, and the fluorescent cabin lights (which stay on all night) are much brighter up top.
- Look for the modern CNR trains. When looking at Thailand Trains Official Website: How to Book Tickets in 2026, pay attention to the train numbers. Train #9 (Chiang Mai) and Train #25 (Nong Khai) use the newer, bright red Chinese-built carriages. They feature airplane-style vacuum toilets, individual reading lights, and standard 220V power outlets at every single bed.
- Book a joint ticket for the islands. If you are heading to Koh Samui or Koh Phangan, do not just book a train to Surat Thani. You can buy a combined ticket that includes the train, the bus transfer to Donsak pier, and the Lomprayah or Seatran ferry. Check out our Bangkok to Koh Samui Train + Ferry: $35 Overnight Guide [2026] for the exact logistics.
- Utilize the women-only carriages. The SRT designates one specific 2nd class sleeper car exclusively for women and children on major overnight routes. It costs exactly the same as a regular ticket, but you must select it manually during the booking process.
- Pre-order your morning coffee. On the newer trains, attendants will walk through the aisles taking breakfast orders in the evening. The coffee is surprisingly decent, and waking up to a hot meal as you roll through the northern mountains is a travel highlight.
- Know your station names. Bangkok's main hub is no longer Hua Lamphong. You must search for "Krung Thep Aphiwat" when booking. Read our Thai Railway Stations: 2026 Guide to Krung Thep Aphiwat so you don't show up at the wrong building.
- Skip the OTP purgatory. If your bank requires SMS verification for international purchases, do not risk the government site timing out. You can bypass this headache entirely and book Thailand train tickets online through our secure gateway.
Frequently Asked Questions
How far in advance can I book Thailand train tickets online for short trips?
You can book Thailand train tickets up to 90 days in advance for long-distance routes exceeding 600km, such as the popular lines from Bangkok to Chiang Mai or Surat Thani. For shorter journeys, the booking window ranges from 1 to 30 days depending on the percentage of the total route traveled.
Where do long-distance trains depart from in Bangkok?
Most long-distance trains now depart from Krung Thep Aphiwat Central Terminal, which has replaced the historic Hua Lamphong station as the primary rail hub for northern, northeastern, and southern lines. Always check your ticket carefully to confirm the departure terminal.
Do I need to print my Thailand train e-ticket?
No, digital PDF e-tickets displayed on your smartphone are universally accepted by State Railway of Thailand (SRT) staff for boarding. Ensure your device is charged and that the name on the digital ticket matches the physical passport or Thai ID you present to the conductor.
Why is my credit card being declined on the official SRT website?
Foreign credit cards frequently fail on the official SRT D-Ticket portal because of strict 3D Secure protocol requirements and international bank security filters. Many travelers use licensed third-party booking platforms to bypass these payment issues and secure their seats successfully.
Is it cheaper to book Thailand train tickets online or at the station?
A 2nd Class air-conditioned sleeper ticket from Bangkok to Chiang Mai costs approximately 1,041 THB on modern CNR trains. Prices are identical whether you buy at the counter or use the official site, though third-party agencies charge a small convenience fee to ensure your booking is processed successfully with a foreign card.
What is the safest way to book Thailand train tickets online?
The safest and most reliable way to book Thailand train tickets online is through a verified third-party agency like thailandtrain.org. This ensures your international credit card is accepted without OTP errors, and your tickets are queued for purchase the moment the 90-day window opens.



