Surat Thani to Bangkok Train: Schedule, Tickets, & Travel Guide 2025


What's the best way to travel from Surat Thani to Bangkok in 2025? By train, of course! This guide provides everything you need for a smooth and comfortable train journey from southern Thailand to the bustling capital. Sit back, relax, and enjoy the views as you travel north towards Bangkok! Traveling the other way? Check out our guide on the Bangkok to Surat Thani train.

Surat Thani to Bangkok train map

Discover the landscapes of Thailand on your Surat Thani to Bangkok train journey along the SRT Southern Line. Spanning approximately 650 kilometers (404 miles), this route on the State Railway of Thailand's Southern Line offers a diverse travel experience as you journey north. From the southern landscapes of Surat Thani to the urban sprawl of Bangkok, let your train trip be the start of an unforgettable adventure!

Surat Thani to Bangkok train map


Sleeper or Seated? Train Comfort on the Surat Thani to Bangkok Route

The Surat Thani to Bangkok train route provides a variety of train options, including Special Express (SP, SPDRC), Express (EX), and Rapid (RP) services to suit different budgets and travel preferences. Most trains offer air-conditioning for a comfortable journey. Check below the latest SRT schedules for specific train types and amenities.

To truly maximize your travel experience from Surat Thani to Bangkok, we highly recommend choosing a sleeper train. This allows you to rest comfortably overnight, saving valuable daytime hours for exploring your destination. Consider trains offering sleeper berths (RP168, RP170, RP172, EX84, EX86, SP38, SP46, SPCNR32).

Surat Thani to Bangkok train Third class seat (Fan)
Third class seat (Fan)
Surat Thani to Bangkok train Second class seat (Fan)
Second class seat (Fan)
Surat Thani to Bangkok SPDRC train Second class bed (Fan)
SPDRC Second class seat (AC)
Surat Thani to Bangkok train Second class bed (Fan)
Second class bed (Fan)*

Surat Thani to Bangkok train Second class bed (AC)
Second class bed (AC)*
Surat Thani to Bangkok train First class bed (AC)
First class bed (AC)
Surat Thani to Bangkok SPCNR train Second class bed (AC)
SPCNR Second class bed (AC)*
Surat Thani to Bangkok SPCNR train First class bed (AC)
SPCNR First class bed (AC)*

* Seats be combined to create a lower bed, while the upper bed folds down from the wall.

For added privacy on your train journey, it is possible for a single passenger to privatize a first-class cabin. This option provides exclusive use of the cabin for one traveler, offering a more secluded experience. To book this option, visit YESMYTRIPS directly.

Surat Thani to Bangkok train seat selection
Traveling solo? Book a private 1st class train cabin, for your train journey on YESMYTRIPS by selecting the 'book cabin' option on the traveler page.


Surat Thani to Bangkok Train Schedule and Prices (Daily)

There are 10 train services per day operating from Surat Thani to Bangkok, most of trains depart in the evening and offer comfortable sleeper options, making for a relaxing overnight journey. Browse the complete train schedules below to find the ideal departure time and sleeper class for your journey. Booking your tickets from Surat Thani to Bangkok in advance is highly recommended, especially for sleeper berths!

Departure Arrival Duration Train Third class seat (Fan) Second class seat (Fan) Second class seat (AC) Second class bed (Fan) Second class bed (AC) First class bed (AC)
09:00 18:05 9h5m SPDRC40 US$ 16.21
18:25 03:45 (+1d) 9h20m SPDRC44 US$ 16.21
18:32 05:10 (+1d) 10h38m RP168US$ 6.68 US$ 10.95 US$ 14.04 US$ 20.23
19:31 06:10 (+1d) 10h39m EX86US$ 7.92 US$ 12.19 US$ 22.09 US$ 35.02
20:23 07:05 (+1d) 10h42m EX84US$ 7.92 US$ 12.19 US$ 22.09 US$ 35.02
20:55 07:30 (+1d) 10h35m RP172US$ 6.68 US$ 10.95 US$ 14.04 US$ 20.23
22:24 08:10 (+1d) 9h46m SPCNR32 US$ 27.96
Women only available
US$ 42.44
22:50 09:05 (+1d) 10h15m SP38US$ 9.16 US$ 13.42 US$ 22.70 US$ 36.25
22:50 09:05 (+1d) 10h15m SP46 US$ 22.70
23:28 10:50 (+1d) 11h22m RP170US$ 6.68 US$ 10.95 US$ 14.04 US$ 20.23



Don't know where to go? Click here

Ready to book your train tickets? Use the widget above to find the perfect train and secure your seats!



Surat Thani to Bangkok train stations

Your Surat Thani to Bangkok train journey begins and ends at two key stations. This section provides essential information about both Surat Thani Railway Station and Krung Thep Aphiwat Central Terminal (Bang Sue Grand Station), helping you navigate your departure and arrival with ease.

Surat Thani Railway Station

Surat Thani Railway Station offers a convenient starting point for your journey to Bangkok. Here's what you need to know when departing from Surat Thani:

- Getting There: The station is located a bit outside the city center. Taxis, tuk-tuks, and songthaews (shared taxis) are readily available for transportation to the station from Surat Thani town and surrounding areas.
- Atmosphere: While not as ornate as some stations, Surat Thani Railway Station provides a bustling hub of activity, connecting you to destinations throughout southern Thailand and beyond.
- Advance Booking: Given the popularity of the Surat Thani to Bangkok route, especially for sleeper trains, booking your tickets in advance is highly recommended.
- Platform Access: Platforms are clearly marked and easily accessible from the main waiting area. Check the departure boards for your train's platform number.
- Local Transport: Taxis, tuk-tuks, and songthaews are available outside the station upon your arrival for onward transportation to your destination in Surat Thani.

Surat Thani Railway Station



Bangkok Krung Thep Aphiwat Central Terminal Station

Arriving in Bangkok at Krung Thep Aphiwat Central Terminal Station (Bang Sue Grand Station)? Here's how to navigate this modern transportation hub:

- Getting Around: The station is large, so pay close attention to signage to find your connecting train or exit.
- MRT Connection: The MRT Blue Line is the easiest way to reach other parts of Bangkok. Follow the signs within the station.
- Taxi Stand: Official taxi queues are available outside the station. Avoid touts offering unsolicited rides.
- Bus Connections: Local buses also serve the station, but navigating the bus system can be challenging for non-Thai speakers.
- Information Desks: Information desks are located throughout the station. Don't hesitate to ask for assistance.

Bangkok Krung Thep Aphiwat Central Terminal Railway Station




FAQ Surat Thani to Bangkok Train

How long does it take to go from Surat Thani to Bangkok by train?

It takes between 9 hours 05 minutes and 11 hours 22 minutes.

How much does it cost to go from Surat Thani to Bangkok by train?

It costs from US$ 6.68 (Third class seat) to US$ 73.37 (First class private cabin).

How far is Surat Thani from Bangkok?

Surat Thani is approximately 650 kilometers (404 miles) away from Bangkok

When does the route Surat Thani to Bangkok open for sale?

The route Surat Thani to Bangkok is open for sale up to 6 months ahead.

From which station do trains from Surat Thani to Bangkok depart?

Trains to Bangkok from Surat Thani depart from Surat Thani Railway Station. This station is located a short distance outside of Surat Thani town and serves as a major transportation hub for southern Thailand.

From which station do trains from Surat Thani to Bangkok arrive?

Trains from Surat Thani to Bangkok generally arrive at Krung Thep Aphiwat Central Terminal Station (also known as Bang Sue Grand Station). This station is located near the Chatuchak Market in Bangkok.

How to book train ticket online from Surat Thani to Bangkok in 2025?

Skip the lines! Book your train tickets easily online with YESMYTRIPS. Need help? Check our How to Book Train Tickets in Thailand in 2025: The Ultimate Step-by-Step Guide

Surat Thani to Bangkok Train: Do children get discounted tickets?

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.

Surat Thani to Bangkok Train: What is the baggage allowance?

The baggage allowance on the Surat Thani to Bangkok train depends on your class of travel:

- 1st class: 60 kg (110 lbs)
- 2nd class: 40 kg (88 lbs)
- 3rd class: 30 kg (66 lbs)



Do you want to find out more about trains in Thailand? Visit our blog about Thailand Train Travel.



Book your ferry in Thailand


Why booking with YES MY TRIPS?

1. Book directly online and enjoy a hassle-free experience: Immediate access to the best fares, real-time availability, and fast confirmation.
2. Flexible travel options: choose from various classes and schedules.
3. Clear visibility on availability to plan your trip with confidence: Stay in control of your travel plans with our transparent availability feature.
4. Real-time seat map selection, choose your perfect spot: Easily view and select your preferred seat from an interactive map.
5. Child prices available making family travel more affordable: Start planning your family trip today and take advantage of our special child prices!
6. Explore multiple payment options for your convenience: Enjoy a seamless checkout experience and complete your booking with ease.
7. Receive your tickets via email for easy access: With tickets a click away, you can focus on your journey planning.