Travelling from Hua Hin to Hat Yai by train you have a choice of four overnight sleeper trains arriving in the early morning the next day.
All trains offer comfortable sleeping berths, which will cost you around the same price as a bus ticket, but are much more comfortable to travel in.
If you want to save some money, the 2nd and 3rd class seats are a real bargain and are the cheapest way to travel from Hua Hin to Hat Yai.
The distance from Hua Hin to
Hat Yai
by train is 716 Km
To see the train timetable in the opposite direction from Hat Yai to Hua Hin click here >
No | Dep | Arr | Type | Timetable | Book Tickets |
---|---|---|---|---|---|
171 | 18:49 | 05:50 | Rap | Timetable> | Book> |
37 / 45 | 19:50 | 06:35 | Sp. Ex. | Timetable> | Book> |
31 | 20:25 | 07:05 | Sp. Ex. | Timetable> | Book> |
169 | 21:25 | 09:18 | Rap | Timetable> | Book> |
All ticket prices shown below are for adult one-way fares. There is no discount for return tickets.
Rapid Trains 169 and 171 offer the best value for seats and sleeping births, but the trains are slightly slower.
Air-conditioned Second Class Sleepers
Upper berth 679 Baht
Lower berth 749 Baht
Fan Second Class Sleepers
Upper berth 479 Baht
Lower berth 529 Baht
Second Class Fan Seat 379 Baht
Third Class Fan Seat 226 Baht
Special Express Trains 37
Air-conditioned First Class Sleepers
Upper berth 1,227 Baht
Lower berth 1,427 Baht
Air-conditioned Second Class Sleepers
Upper berth 759 Baht
Lower berth 829 Baht
Second Class Fan Seat 459 Baht
Third Class Fan Seat 306 Baht
If you want to travel first class, you also have the option of booking the whole room (2 beds) for yourself for an extra 500 Baht on top of the lower berth fare.
Special Express Trains 32 operates with the newer Chinese CNR carriages.
Air-conditioned First Class Sleepers
Upper berth
1,427
Baht
Lower berth
1,627
Baht
Air-conditioned Second Class Sleepers
Upper berth
929
Baht
Lower berth
1,029
Baht
If you want to travel first class, you also have the option of booking the whole room (2 beds) for yourself for an extra 800 Baht on top of the lower berth fare.
Fares for Children aged 3 to 11.
Child ticket prices can be easily worked out by applying the following discounts to the adult ticket prices shown above. Just deduct the following depending on your class of travel
1st Class -283 Baht
2nd Class -134 Baht
3rd Class -58 Baht
Children under 3 travel for free.
If you need somewhere to stay, you can read reviews and also compare room prices to find the cheapest deals, by clicking on one of the pictures below.
Related pages: