Hua Hin to Bangkok Train: Schedule, Tickets, & Travel Guide 2025


What's the best way to travel from Hua Hin to Bangkok in 2025? By train, of course! This guide provides everything you need for a smooth and memorable train journey from the relaxing beach town of Hua Hin to the vibrant capital city of Bangkok. Enjoy the scenic coastal views as you travel north! While this route doesn't typically offer overnight sleeper berths, you can relax and enjoy the daytime ride.

Hua Hin to Bangkok train map

Discover the beauty of Thailand on your Hua Hin to Bangkok train journey along the SRT Southern Line. This route is approximately 200 kilometers (125 miles) offers a relaxing ride along the coast on the State Railway of Thailand's Southern Line, showcasing the charm of the Gulf of Thailand as you approach the capital city. Let your train trip be the start of an unforgettable adventure!

Hua Hin to Bangkok train map


Sleeper or Seated? Train Comfort on the Hua Hin to Bangkok Route

The Hua Hin to Bangkok train route offers a variety of train types to choose from. Options typically include Special Express (SP, SPDRC) trains and Express trains (EX), as well as Rapid trains (RP) that offer a more budget-friendly travel experience. Air-conditioning is available on most services, ensuring a comfortable journey. Check the latest SRT schedules for specific train types and amenities. The Hua Hin to Bangkok route offers a choice of travel experiences. You can opt for a comfortable daytime train or, for an early morning departure, select a train with sleeper carriages.

For early birds seeking a comfortable sleeper train, consider booking the SPCNR 32, departing Hua Hin at 04:27. As a Special Express train, it offers comfortable sleeper carriages, allowing you to sleep soundly and arrive refreshed in Bangkok.

Hua Hin to Bangkok train Third class seat (Fan)
Third class seat (Fan)
Hua Hin to Bangkok train Second class seat (Fan)
Second class seat (Fan)
Hua Hin to Bangkok SPDRC train Second class bed (Fan)
SPDRC Second class seat (AC)
Hua Hin to Bangkok train Second class bed (Fan)
Second class bed (Fan)*

Hua Hin to Bangkok train Second class bed (AC)
Second class bed (AC)*
Hua Hin to Bangkok train First class bed (AC)
First class bed (AC)
Hua Hin to Bangkok SPCNR train Second class bed (AC)
SPCNR Second class bed (AC)*
Hua Hin 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.

Hua Hin 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.


Hua Hin to Bangkok Train Schedule and Prices (Daily)

There are 10 train services per day operating from Hua Hin to Bangkok, with the majority departing in the morning. Many travelers consider the SPCNR 32 to be the most comfortable option on this route, offering a sleeper service for an early morning departure. The SPDRC 40 is also known for being the fastest. Browse the complete train schedules below to find the ideal departure time for your journey. Book your tickets from Hua Hin to Bangkok in advance to secure your seat on your preferred train

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)
00:14 03:45 3h31m SPDRC44 US$ 10.19
01:26 05:10 3h44m RP168US$ 2.90 US$ 4.63 US$ 7.72 US$ 12.66
02:20 06:10 3h50m EX86US$ 5.99 US$ 7.72 US$ 16.37 US$ 24.02
03:07 07:05 3h58m EX84US$ 5.99 US$ 7.72 US$ 16.37 US$ 24.02
03:51 07:30 3h39m RP172US$ 2.90 US$ 4.63 US$ 7.72 US$ 12.66
04:27 08:10 3h43m SPCNR32 US$ 21.62
Women only available
US$ 30.82
05:17 09:05 3h48m SP38US$ 7.23 US$ 8.95 US$ 16.98 US$ 25.26
05:17 09:05 3h48m SP46 US$ 16.98
06:40 10:50 4h10m RP170US$ 2.90 US$ 4.63
14:36 18:05 3h29m SPDRC40 US$ 10.19



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!



Hua Hin to Bangkok train stations

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

Hua Hin Railway Station

Hua Hin Railway Station, with its charming traditional architecture, offers a unique start to your journey. Here's what to expect when departing from Hua Hin:

- Getting There: Hua Hin Station is centrally located and easily accessible by tuk-tuk, taxi, or even on foot, depending on your accommodation.
- Atmosphere: Enjoy the station's unique charm, characterized by its traditional Thai architecture. It's a great place to soak in the local atmosphere before your departure.
- Advance Booking: Especially during peak season, it's highly recommended to purchase your tickets in advance to secure your seat on your preferred train.
- Platform Access: Platforms are easily accessible from the main waiting area. Check the departure boards for your train's platform number.
- Local Transport: Tuk-tuks and taxis are readily available outside the station for onward transportation within Hua Hin after your return journey.

Hua Hin 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 Hua Hin to Bangkok Train

How long does it take to go from Hua Hin to Bangkok by train?

It takes between 3 hours 29 minutes and 4 hours 10 minutes.

How much does it cost to go from Hua Hin to Bangkok by train?

It costs from US$ 2.90 (Third class seat) to US$ 61.70 (First class private cabin).

How far is Hua Hin from Bangkok?

Hua Hin is approximately 200 kilometers (125 miles) away from Bangkok

When does the route Hua Hin to Bangkok open for sale?

The online booking window for the Hua Hin to Bangkok train route varies depending on the type of train you choose. Some trains open for booking further in advance than others:

- 30 days ahead for the trains: EX84, EX86, RP168, SPDRC40, SPDRC44
- 1 day ahead for the trains: RP170, RP172, SP38, SP46, SPCNR32

From which station do trains from Hua Hin to Bangkok depart?

Trains from Hua Hin to Bangkok generally depart at Hua Hin Railway Station. This station is centrally located in the heart of Hua Hin, making it easily accessible from most parts of town.

From which station do trains from Hua Hin to Bangkok arrive?

Trains from Hua Hin 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 Hua Hin 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

Hua Hin 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.

Hua Hin to Bangkok Train: What is the baggage allowance?

The baggage allowance on the Hua Hin 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.