Thailand • Trains • Buy Train Tickets from Surat Thani to Bangkok

Book Surat Thani to Bangkok Train Tickets

Published: 2026-01-07 || Last update: 2026-02-15
Traveler boarding a modern train in daylight, symbolizing journey from Surat Thani to Bangkok.

Book your Surat Thani to Bangkok train tickets with YesMyTrips in minutes. Choose from overnight sleeper cabins to daytime seats, compare departure times and prices, and receive your e-tickets via email. Enjoy dedicated customer support and transparent change and cancellation policies available up to 24 hours before departure. Prices start from US$ 6.80 and every listing shows real-time availability so you never miss limited fares. Book now.

Status: Live & Verified

Verified 2026 SRT Schedule Update

Notice: As of February 2026, YesMyTrips has manually verified these schedules against the State Railway of Thailand (SRT) master timetable.

Most travel platforms and search results are currently displaying outdated 2024/2025 data.

The times listed below are the correct, updated departures for the 2026 season.



Surat Thani to Bangkok Train Timetable


10 trains operate daily from Surat Thani to Bangkok.

Last update: 15/02/2026
Service Train Depart Arrival Duration Price
Special Express 40 09:00 18:05 9h05m Starting at US$ 16.50
Special Express 44 18:25 03:45 9h20m Starting at US$ 16.50
Rapid 168 18:32 05:10 10h38m Starting at US$ 6.80
Express 86 19:31 06:10 10h39m Starting at US$ 8.06
Express 84 20:23 07:05 10h42m Starting at US$ 8.06
Rapid 172 20:55 07:30 10h35m Starting at US$ 6.80
Special Express CNR 32 22:24 08:10 9h46m Starting at US$ 28.46
Special Express 38 22:50 09:05 10h15m Starting at US$ 9.32
Special Express 46 22:50 09:05 10h15m Starting at US$ 23.11
Rapid 170 23:28 10:50 11h22m Starting at US$ 6.80
💡 Reserve your seat by clicking the train number.


Train Classes Surat Thani Bangkok


The train between Surat Thani and Bangkok offers diverse type of classes:


Class Description Suitable For Review
First class bed (AC) Private cabin, comfortable beds, air conditioning, privacy. Travelers seeking comfort and luxury.
Second class bed (AC) Bed in a shared compartment, air conditioning, bedding provided. Travelers wanting a budget-friendly overnight experience with a sleep option.
Second class seat (AC/FAN) Reclining seats, air conditioning or fan. Those wanting comfort at a reasonable price.
Third class seat (Fan) Benches, ventilated. Very budget travelers or those seeking the most affordable option.



Buy Train Tickets From Surat Thani to Bangkok


Use the YesMyTrips widget to reserve your Thai train tickets today!


Book Your Buses, Ferries And Trains in Asia with YesMyTrips.

Compare prices, schedules and routes | Fast confirmation and e-tickets sent to your email.


Booking your Thai train tickets in advance with YesMyTrips guarantees you a seat, especially during peak travel periods or holidays, helping you avoid disappointment due to limited availability. It also allows for better trip planning and access to your preferred departure times and seats.



When can I book train tickets in Thailand? (2026 Rules)


Navigating the booking timelines for the State Railway of Thailand (SRT) can be confusing because the opening date depends entirely on the distance of your journey. To ensure long-distance travelers can secure berths on popular routes like Bangkok to Chiang Mai, the SRT uses a tiered system.
If you are booking a full-route sleeper, you can now reserve your spot up to 180 days in advance. However, for shorter commuter distances, the booking window is much narrower to prevent local trips from taking up seats intended for overnight travelers.

Thailand Train Booking Windows (SRT 2026)

Trip Distance / Type Booking Opens Example Route
Long Distance
(Over 60% of route)
60 to 180 Days Ahead Bangkok to Chiang Mai
Medium Distance
(25% – 59% of route)
30 Days Ahead Bangkok to Phitsanulok
Short Distance
(Less than 25% of route)
1 Day Ahead Bangkok to Ayutthaya

Tickets not open yet? Don't miss out.

If your travel date is still outside the official booking window, you can still search for your trip on YesMyTrips today.

Simply find your desired route, and if tickets aren't available yet, register for our Ticket Open email alerts. We will monitor the SRT system for you and send an immediate notification the moment reservations become active for your specific date. It’s the easiest way to ensure you get the exact cabin or seat you want without checking back every day.



Booking your Surat Thani to Bangkok Train Tickets


How to Book Your Ticket


Follow these simple steps to secure your train ticket from Surat Thani to Bangkok with YesMyTrips:

Step 1: Visit the Results Page for Surat Thani to Bangkok.

Step 2: Select Your Departure Date
Choose your preferred travel date using the interactive calendar. On desktop, click "Modify"; on mobile, tap the pencil icon.

Step 3: Choose Your Train & Class
Browse available trains, compare classes (First Class, Second Class, Sleeper, etc.), and select the option that best fits your comfort and budget.

Step 4: Enter Passenger Details & Pick Your Seat
Fill in your information, review your selections, and choose your seat or sleeper cabin from the seat map.

Step 5: Payment
Proceed with secure payment using your credit/debit card or favorite e-wallet through our trusted partner.

Step 6: Confirm & Receive E-Ticket
After payment confirmation, you'll receive your e-ticket via email. Save it on your device and present it at the station or on board.

Need help?
If you have questions about the booking process, read our How to Book Train Tickets in Thailand 2026: Step-by-Step Guide, or contact our customer support at cs@yesmytrips.com.


Why Book with YesMyTrips?


Fast, Secure, and Easy Booking
Reserve your train tickets from Surat Thani to Bangkok in just a few clicks. Our platform offers real-time seat availability and interactive seat maps, so you can choose your preferred seats instantly. The entire process is secure, simple, and designed to save you time.

Flexible Changes & Clear Cancellation Policies
Need to modify your booking? Our transparent policies let you change or cancel tickets easily. Check all details upfront for peace of mind, no surprises later.

E-Tickets Sent Directly to Your Email
No need to visit an office or print your ticket. After booking, you’ll receive your e-ticket immediately via email. Simply show it on your mobile device at the station or on the train. Travel hassle-free!

Book today with YesMyTrips, your trusted platform for secure, flexible, and convenient train travel in Thailand!




★★★★★

I booked a sleeper train from Chiang Mai to Bangkok during my trip to Thailand. As a solo female traveler, I was a bit nervous at first, but I was able to reserve a women-only cabin through Yesmytrips, which made me feel safe and comfortable throughout the journey. Everything went smoothly! I highly recommend their service for solo travelling women.

Siri St. Louis, US
★★★★★

The booking process was easy, information are clear and process was smooth. Great support, our train was delayed and my wife and I were a bit stressed about it, we contact the support and they replied almost instantly giving us explanation, telling us what to do and keeping us updated.

Garry Oldom, DE


About the route from Surat Thani to Bangkok


Quick Facts


Distance: Approximately 638km (396 miles)
Train Travel Time: 9 to 11 hours
Experience: A return from the Gulf and islands back to the capital, shifting from coastal allure to bustling urban energy, with countryside charm along the way


Best Trains from Surat Thani to Bangkok


Daytime: Train 40 (Special Express), departs 09:00, arrives 18:05. Best daylight scenery, modern A/C seats, smooth schedule.
Sleeper: Train 32 (Special Express Sleeper), departs 22:24, arrives 08:10 (+1d). Newest sleepers with 1st‑class cabins and 2nd Class A/C berths.


Tips


Book sleepers early: Lower berths and 1st‑class cabins go first, especially weekends and holidays.
Lower vs upper berth: Lower is wider and easier to access; upper is cheaper and a touch cooler near A/C vents.
Day train comfort: Bring a light layer and snacks.



Thai Train Travel Requirements for Foreigners (2026 Guide)


Traveling across Thailand by rail is one of the most scenic and rewarding ways to see the country, but the logistics have changed significantly as of 2026. Whether you're heading to the mountains of Chiang Mai or down to the islands via Surat Thani, knowing the latest rules for boarding and ticketing is essential for a smooth departure.

The following guide breaks down the critical boarding requirements, including the transition to the new Krung Thep Aphiwat Central Terminal in Bangkok and the latest digital ticket policies.

Category Requirement Pro-Tip / Detail
Identity Document Original Passport Must match the name on the ticket exactly.
Ticket Format Mobile E-Ticket PDF on phone is sufficient. No printing required.
Boarding Time 30 mins before Arrive early; no airport-style check-in counters.
Offline Access Screenshot/Save Save PDF locally; station Wi-Fi can be unreliable.


Surat Thani and Bangkok Train Stations


Surat Thani Railway Station


Surat Thani Railway Station is located about 15 kilometers west of Surat Thani city center, in Phunphin District. To reach the station, travelers typically use a taxi, tuk‑tuk, or local songthaew (shared pickup truck). The ride usually takes around 20–30 minutes depending on traffic. Expect to pay roughly 150–250 THB for a taxi from central Surat Thani.

Krung Thep Aphiwat Central Terminal - Bangkok Railway Station


Krung Thep Aphiwat Central Terminal is located approximately 10 kilometers north of Bangkok’s city center. To get there, most travelers opt for a taxi, ride-sharing service, or a local bus, with the journey usually taking around 30-45 minutes depending on traffic. Expect to pay roughly 150-200 THB for a taxi from central Bangkok.



Thai Train Ticket Refund & Change Policy (2026 Rules)


Ticket Changes

Eligibility: Normal days only (No festivals); Issued less than 90 days ago; At least 24h before travel.

TimelineFee
3 days prior 20% of fare
2 days prior 30% of fare
1 day prior 50% of fare
⚠️ Name changes are strictly prohibited. Fare differences apply.
Cancellations & Refunds

Timeline: Normal days only; Issued < 90 days ago; Minimum 24h before travel.

Refund Fee 70% of ticket fare + 30 THB admin fee.

+ US$ 0.47 processing fee

⚠️ Service & payment fees are non-refundable.


Why we exists


As a French expat living in Southeast Asia since 2016, I’ve experienced the beauty of this region firsthand but I’ve also seen the frustration. When I first started working in the transportation industry here in 2018, I realized how difficult it was for my own friends and family to book a simple train ticket. They often faced the near-impossibility of paying with foreign cards on local platforms or getting lost in translation.

But the biggest gap wasn't just the booking; it was the support. I've seen too many travelers left stranded at stations or let down by unresponsive customer service when plans changed. I founded YesMyTrips to bridge that gap, combining a seamless booking platform with a dedicated support team that actually answers the phone and speaks your language. We don't just sell tickets; we ensure you actually get where you're going.

Exclusive Booking Features

How we compare to standard platforms

👩‍✈️

Women-Only Carriages

YesMyTrips: ✅ Direct Selection
Others: ❌ Usually Mixed-Only

Essential for solo female travelers seeking extra peace of mind.

🛌

1st Class Privatization

YesMyTrips: ✅ 1-Click Option
Others: ❌ Not available

Perfect for solo travelers who want a fully private cabin.

📍

Real-Time Seat Maps

YesMyTrips: ✅ Included
Others: ⚠️ Often Not available

See exactly which bed you are getting before you pay.

👨‍💻

Founder-Led Support

YesMyTrips: ✅ Direct & Expert
Others: 🤖 Bot-Heavy

Get real help from the experts who actually know the SRT system.



Frequently Asked Questions


How early should I book my train tickets from Surat Thani to Bangkok?

It’s recommended to book at least 2-4 weeks in advance, more if you plan to travel during peak seasons, festivals, and holidays, to secure your preferred departure time and class.

Can I buy train tickets online?

Yes, you can purchase tickets online through YesMyTrips, offering real-time seat selection and e-tickets sent to your email.

Are there any discounts for children?

Yes, Children under age of 3 and not taller than 100cm (39.37 inch) travel for free, children between the age of 3 to 11 and not taller than 150cm (59 inch) have discount price.

What payment methods are accepted for online booking?

We accept secure payments via credit/debit cards, e-wallets (Apple Pay, Google Pay), and other popular online payment options.

Can I choose my seat or sleeper cabin when I buy a ticket?

Absolutely! Our seat map allows you to select your preferred seat or sleeper cabin during the booking process, subject to availability.

What is the cancellation and refund policy?

Most tickets are refundable or changeable before departure with a fee. Check the specific policy on our cancellation policy page.

How do I receive my ticket after booking?

Your e-ticket will be sent directly to your email after payment. Save it on your phone or simply print it.

What should I do if I encounter issues during booking?

Contact our customer support at cs@yesmytrips.com for quick assistance.

Are there different classes available on the Surat Thani to Bangkok train?

Yes, options include First Class sleeper cabins, Second Class sleeper beds, Second & Third Class seats. Choose the one that best suits your comfort and budget.