Hua Hin to Bangkok Train

If you want to travel from Hua Hin to Bangkok by train, there are many departures a day to choose from, either taking you to Bangkok's main railway station in Hua Lamphong or to Thon Buri station (Bangkok Noi) north of the river.

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!

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 (to Hua Lamphong Railway Station)

To view the train schedule in the opposite direction from Bangkok to Hua Hin click here>>>

Train Depart Arrive Type
174 00.45 05.10 Rapid
168 01.16 05.35 Rapid
86 01.47 06.30 Express
42/44 02.22 05.55 Special Express DRC
84 04.15 08.35 Express
170 04.28 09.00 Rapid
172 04.56 09.15 Rapid
38 06.05 10.10 Special Express
32 06.29 10.30 Special Express
262 14.10 19.00 Ordinary
40 16.01 19.45 Special Express DRC

To view the full timetables click on a train number below :

For information about Hua Lamphong Railway Station click here>>>

For information on Hua Hin Railway Station click here>>>

Trains from Hua Hin to Bangkok Thon Buri Railway Station

Train Depart Arrive Type
178 02.49 06.40 Rapid
252 06.17 11.10 (Bang Sue Junction) Ordinary
254 11.46 16.10 Ordinary
Book Transport / Tickets >

****Please note: Train 252 now terminates at Bang Sue Junction station in Bangkok.

Full Timetables :

178     252     254

For information about Thonburi Railway Station click here>>>

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 800 Baht for a first class ticket on an air-conditioned Special Express Train.

For a full list of fares from Bangkok to Hua Hin by train click here>>>

Trains from Hua Hin main page>>>

SRT Southern Line Timetable - Northbound >>>

Related Links :

Find places to stay in Bangkok or Hua Hin here >>>

Book Transport / Tickets >

Book Transport / Hotels Online

Malaysia / Singapore:

- Bus >

- Train >

- Ferry >

Thailand / Laos / Cambodia / Vietnam:

 - Bus >

 - Train >

 - Ferry >


Find Cheap Flights in SE Asia >


Find the best deals for hotels >