Thailand • Trains • Bangkok to Surat Thani

Bangkok to Surat Thani Train Route: Complete Guide 2026

Published: 2026-01-16 || Last update: 2026-02-15
banner_1_alt

Journey through southern Thailand by rail from Bangkok to Surat Thani, the main gateway to Koh Samui, Koh Phangan, and Koh Tao. This guide covers route highlights, travel times, sleeper options, and what to expect at the stations along the way.

If you’re new to train travel in Thailand, our Complete Guide to Train Travel in Thailand explains how the system works, what the different classes are like, and how booking works in practice.

If you’ve decided to take this route, you can check current schedules and availability on our Bangkok to Surat Thani booking page.


Verified 2026 SRT Schedule Update

Status: Live & Verified

Notice: As of March 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.

Quick Facts Card
Item Details
Duration 9–12 hours
Popular class Second Class Sleeper; First Class Sleeper
Luggage 1st Class: 60kg; 2nd Class: 40kg; 3rd Class: 30kg
Frequency 10 daily services (mostly overnight sleepers)
Typical price range From approximately US$ 6.75 (3rd Class Seat) to US$ 74.10 (Private 1st Class Sleeper Cabin)

⚠️ Times and prices are indicative and can vary by train and season.






Route verification note


To make sure this guide reflects real travel conditions, we verified the Bangkok–Surat Thani route using a real journey in July 2025. A family member took this train (SPCNR31) to check actual travel time, sleeper comfort, the arrival station in Surat Thani, and how the onward connections work.
We also continuously cross-check schedules and details using operator updates and recent traveler feedback.


Collage of our experience in the train from Bangkok to Surat Thani
Scenes from the Bangkok–Surat Thani overnight train, taken during our route verification trip in July 2025.




Bangkok → Surat Thani train timetable


Below are typical services from Bangkok to Surat Thani. Times can vary by day and season, so always check the current timetable before you travel.

Last update: 21/04/2026
Service Train no. From Departs To Arrives Typical duration
Special Express 43 Krung Thep Aphiwat 07:30 Surat Thani 16:20 8h50m
Rapid 171 Krung Thep Aphiwat 15:10 Surat Thani 01:11 10h01m
Special Express 37 Krung Thep Aphiwat 16:10 Surat Thani 01:49 9h39m
Special Express 45 Krung Thep Aphiwat 16:10 Surat Thani 01:49 9h39m
Special Express CNR 31 Krung Thep Aphiwat 16:50 Surat Thani 02:20 9h30m
Rapid 169 Krung Thep Aphiwat 17:30 Surat Thani 04:06 10h36m
Express 83 Krung Thep Aphiwat 18:50 Surat Thani 04:58 10h08m
Express 85 Krung Thep Aphiwat 19:50 Surat Thani 06:23 10h33m
Rapid 167 Krung Thep Aphiwat 20:30 Surat Thani 07:16 10h46m
Special Express 39 Krung Thep Aphiwat 22:50 Surat Thani 07:50 9h00m

⚠️ Times are typical and subject to change. Always verify current schedules before travel.

Buy Train Tickets


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


Book Your Transportation in Thailand, Vietnam & Malaysia.

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.



Train classes on the Bangkok → Surat Thani route


Most travelers on this route take an overnight train, so choosing the right class makes a big difference to how rested you’ll feel on arrival, especially if you’re continuing to the islands the same day. Here’s a practical overview of the main options on this route:


Class What it’s like Best For
First class bed (AC) Private cabin with two berths, air conditioning, and a door for privacy. Bedding is provided. Travelers who want privacy or are traveling as a couple and want the quietest option.
Second class bed (AC) Open-plan carriage with curtained berths, air conditioning, and provided bedding. The most popular choice for this route: a good balance of comfort and price for overnight travel.
Second class seat (AC/FAN) Reclining seats (no beds), air-conditioned or fan-cooled depending on the train. Only suitable if you’re on a daytime service or don’t plan to sleep much.
Third class seat (Fan) Simple bench seating with fans, no air conditioning. Only for very budget-focused travelers; not recommended for the full overnight journey.

On our July 2025 verification trip, the SPCNR second class sleeper was comfortable enough for sleeping, while seated carriages were clearly much harder for an overnight journey.



Which train class should you choose on the Bangkok → Surat Thani route?


Most services on this route run overnight, so your choice mainly comes down to whether you want to sleep properly or not. Here’s a practical way to choose


First class sleeper (AC) • Private two-berth cabin with a door
• Quietest and most private option
• Best if you’re traveling as a couple or want privacy
• More expensive, and cabins are limited
Second class sleeper (AC) • Open-plan carriage with curtained berths
• The most popular choice on this route
• Good balance between comfort and price
• Bedding is provided and it’s suitable for sleeping through the night
Second class seat (AC / Fan) • Reclining seats, but no beds
• Only makes sense on daytime trains
• Not recommended for overnight services if you want to arrive rested
Third class seat (Fan) • Basic bench seating with fans
• Very cheap, but not comfortable for a 10+ hour journey
• Only for very budget-focused travelers who don’t mind rough conditions

For most travelers on this route, an air-conditioned sleeper (first or second class) is the most practical option, since the majority of trains run overnight and the journey is long enough that proper rest makes a real difference.




Onward travel from Surat Thani (islands & national park)


Surat Thani is mainly a transport hub rather than a final destination. From the train station or town, most travelers continue on to the islands in the Gulf of Thailand or to Khao Sok National Park. Here’s how the connections work in practice.


Important to understand (station vs town)


⚠️ Surat Thani has TWO different arrival points:

• Surat Thani Train Station (Phunphin): about 15 km outside the city.
• Surat Thani town: where buses and ferries depart.

If you arrive by train, you will always need a transfer (bus or minivan) to reach the ferry piers or the town bus stations. Most of ferries services, such as Lomprayah, offers pick up from the station to the port.


Where do you go next?


Koh Samui / Koh Phangan / Koh Tao

From the train station, you take:

• A bus or minivan to Donsak Pier (or to town)
• Then a ferry or speedboat to the islands

Many operators, like Lomprayah, sell combined bus + ferry tickets, and in many cases these can be booked together with your train ticket.

Typical total transfer times:

•To Koh Samui: ~3.5–5 hours after arrival
•To Koh Phangan: ~4–6 hours
•To Koh Tao: ~5–7 hours


Khao Sok National Park

From the train station:

• Minivan or bus to Khao Sok village (Travel time: ~2.5–3.5 hours)

Most accommodations in Khao Sok can arrange pickup from Surat Thani or the train station.


Real-world timing advice


If you arrive early in the morning (around 05:00–08:00), same-day connections to the islands are usually easy.

If you arrive late at night, you will often need to stay one night in Surat Thani or near the pier and continue the next morning.

For overnight trains, always check:

• Your arrival time
• The last ferry departure to your island




Who should NOT take the train?


If you’re very short on time, uncomfortable with overnight travel, or landing late at night, flying + ferry may be more practical.




Is it safe?


Yes, Thai trains are generally safe, including overnight sleepers. Keep valuables with you, and use the provided curtains/locks in sleepers.




Common mistakes when traveling from Bangkok to Surat Thani by train


Assuming Surat Thani is the final destination


Many travelers book this route thinking they are going “to the islands”. In reality, Surat Thani is a transfer hub, not the islands themselves.

You will always need an additional bus + ferry transfer to reach Koh Samui, Koh Phangan, or Koh Tao.


Not checking the arrival time vs ferry schedules


Some overnight trains arrive very early in the morning or late at night.

• Early arrivals: usually fine, you can catch same-day ferries
• Late-night arrivals: you may need to sleep one night in Surat Thani or near the pier

Always check your train’s arrival time and the last ferry departure.


Booking seats instead of sleepers for overnight trains


Many trains on this route run overnight.

• A seated carriage for 9–11 hours is very uncomfortable for most people
• A sleeper berth makes a huge difference in rest and comfort

If you’re traveling overnight, a sleeper is strongly recommended.


Confusing Surat Thani train station with the town


The train arrives at Phunphin station, about 15 km from the city. Don’t book hotels or transfers assuming you arrive in town. Always check whether your pickup is from the station or the city


Waiting too long to book sleepers in high season


Sleeper berths can sell out several weeks in advance during:

• Full Moon Party periods
• December–March
• Thai holidays

If you’re traveling in peak season, book as early as possible.


Not understanding change & cancellation fees


Many travelers assume train tickets in Thailand work like plane tickets or hotel bookings. They don’t. Thai train tickets are not flexible and come with significant fees if you change or cancel:

• Changing a ticket usually costs around 20% of the ticket price + a fixed fee.
• Canceling a ticket usually refunds only around 30% of the ticket price (≈ 70% fee) + a fixed fee

The exact rules depend on the train, class, and how close to departure you make the change. Always check the rules before booking.




★★★★★

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


Frequently Asked Questions


How long does the train from Bangkok to Surat Thani take?

The journey typically takes between 9 and 11 hours, depending on the train type. Overnight sleeper trains are usually around 9–10.5 hours, while some slower services can take slightly longer.

Which train station does the train depart from in Bangkok?

All trains to Surat Thani depart from Krung Thep Aphiwat Central Terminal (Bang Sue Grand Station), which is Bangkok’s main long-distance railway station.

Do I arrive in Surat Thani town or somewhere else?

The train arrives at Surat Thani Train Station (Phunphin), which is about 15 km outside the city. You will need a bus or minivan transfer to reach Surat Thani town or the ferry piers.

Should I choose a seat or a sleeper for this route?

Most trains on this route run overnight, so a sleeper berth (first or second class) is strongly recommended. A seated carriage for 9–11 hours is uncomfortable for most travelers.

Can I go to Koh Samui, Koh Phangan, or Koh Tao on the same day?

Yes, if your train arrives in the morning, same-day connections are usually easy. If you arrive late at night, you may need to stay one night in Surat Thani or near the pier and continue the next day.

Is it better to book a combined train + bus + ferry ticket?

Combined tickets are often more convenient, especially if you want a smooth connection to the islands. They include the transfer from the train station to the pier and the ferry crossing.

How far in advance should I book tickets?

During high season, holidays, or Full Moon Party periods, sleeper berths can sell out several days or even weeks in advance. Booking early is strongly recommended in these periods.

How much luggage can I bring on the train?

Luggage is allowed on all trains. The official limits are approximately: 1st Class 60 kg, 2nd Class 40 kg, and 3rd Class 30 kg. In practice, normal suitcases and backpacks are not a problem.

Is there Wi-Fi or food on board the train?

Most trains do not offer reliable Wi-Fi. Some trains have a dining car or sell simple meals and drinks, but it’s a good idea to bring your own snacks and water.

About YesMyTrips


YesMyTrips is a travel booking platform focused on train travel in Thailand and Southeast Asia.

We publish in-depth route guides based on a combination of real journeys, operator data, and traveler feedback.

Our content is written and reviewed by our team to help travelers plan realistic, stress-free trips using trains and ferries across the region.

Learn more about how we work

Learn how Thai train ticket refunds and changes work

Need help? Contact us at contact@yesmytrips.com