Hua Hin to Bangkok Train Schedule / Timetable 2024

To travel from Hua Hin to Bangkok by train there are many daily departures to the new main station in Bangkok, Bang Sue Grand (Krung Thep Aphiwat Central Terminal).

There is also a few cheap trains from Hua Hin to Bangkok's old train station, Hua Lamphong and to Bangkok Thonburi station.

The train is not the fastest way to travel from Hua Hin to Bangkok, but is an interesting journey, especially on the third class ordinary trains, which you should only take for the experience or if you want to travel really cheaply, as they will probably be delayed!

Train arriving in BangkokTrain arriving in Bangkok

The best trains to travel on for speed are the Special Express DRC Trains (Diesel Railcars) which comprise of just a few second class, air-conditioned seat carriages and are more likely to run on time.

If you want to travel from Hua Hin to Bangkok Airport (BKK - Suvarnabhumi), it is now much easier to catch a direct bus from Hua Hin to BKK, than it is travelling by train into the centre of the city.

For departure times and fares for buses from Hua Hin to Bangkok Southern Bus Terminal or BKK Airport:

Take a look at our bus booking page here >

If you want to catch the bus from Hua Hin to BKK Airport - search for Hua Hin to Suvarnabhumi Airport

Hua Hin to Bangkok Train Times 2024 (to Bang Sue Grand Railway Station)

Train Depart Arrive Type
42 / 44 00:14 03:45 Sp. Ex. DRC
168 01:26 05:10 Rap
86 02:20 06:10 Ex.
84 03:07 07:05 Ex.
172 03:51 07:30 Rap
32 04:27 08:10 Sp. Ex.
38 / 46 05:17 09:05 Sp. Ex.
170 06:40 10:50 Rap
40 14:36 18:05 Sp. Ex. DRC

Timetable Notes:
Ord = Ordinary Train
Rap = Rapid
Ex. = Express
Sp. Ex. = Special Express
Sp. Ex. DRC = Special Express Diesel Railcar - (Sprinter Train)

To view the train schedule in the opposite direction from Bangkok to Hua Hin click on the timetable link below:

Hua Hin to Hua Lamphong Railway Station Train Times 2024

No Dep Arr Type More Info
262 14:43 19:20 Ord Info>

Please check locally for the latest timetable to Hua Lamphong station.

Hua Hin to Thonburi Railway Station Train Times 2024

No Dep Arr Type More Info
252 06:25 10:50 Ord Info>
254 12:44 17:25 Ord Info>

Please check locally for the latest timetable to Thonburi station.

For information about Hua Lamphong Railway Station click on the picture below:

For information on Hua Hin Railway Station click on the picture below:

Train Ticket Prices

Ticket prices vary depending on the type (and speed) of the train and the class of seat you require.

Prices start from an amazingly cheap 44 Baht for a third class seat on a slow fan cooled Ordinary Train to over 1,000 Baht for a first class ticket on an air-conditioned Special Express Train.

Trains to Thon Buri from Hua Hin are a couple of Baht cheaper than the Ordinary / Rapid trains to Hua Lamphong.

To see all the different fares for each service, please click on the "fare" link in the timetable above >

3rd Class seats on a train from Hua Hin to Bangkok3rd Class seats on a train from Hua Hin to Bangkok

2nd Class AC seats on a train from Hua Hin to Bangkok2nd Class AC seats on a train from Hua Hin to Bangkok

Trains from Hua Hin main page >