Travel on the Bangkok to Hat Yai train takes you to the largest city in Southern Thailand and the gateway and transport hub for onward travel from Thailand to Malaysia, with connections to Malaysia's capital city Kuala Lumpur, the heritage city of Georgetown Penang or the duty-free beach resort island of Langkawi.
Jadual Kereta Api Bangkok ke Hatyai
There is a choice of four daily trains that operate on this route, all of
which are sleeper trains.
If you are planning to travel in the opposite direction from Hat Yai to Bangkok:
Train No | Train Type | Dep. | Arr. |
---|---|---|---|
171 | Rapid Sleeper | 15:10 | 05:50 |
37/45 | Sp. Express Sleeper | 16:10 | 06:35 |
31 | Sp. Express Sleeper | 16:50 | 07:05 |
169 | Rapid Sleeper | 17:30 | 09:18 |
All trains depart daily.
If you are not already in Thailand and want to book a particular train / date of travel:
Times and fares are published for information purposes only and may change without notice. Please check with Thai Railways before travelling.
Tambang / Harga Tiket Kereta Api Bangkok ke Hatyai
Cost of tickets for these services depends on the type, speed and comfort of the carriage you travel in.
Trains 37 / 45 (Special Express)
These trains consist of 1st, 2nd class sleepers.
Train 37 also has 2nd and 3rd class seating.
1st class beds (Air-conditioned).
Upper Berth 1394 Baht.
Lower Berth 1594 Baht.
You could pay for the whole compartment for sole occupancy for a price of 2094 Baht.
2nd class beds (Air-conditioned).
Upper Berth 835 or 855 Baht depending on the type of carriage.
Lower Berth 905 or 945 Baht depending on the type of carriage.
Seat - 2nd class 535 Baht.
Seat - 3rd class 339 Baht.
Trains 31 (Special Express - Newer CNR carriages)
1st class beds (Air-conditioned).
Upper Berth 1594 Baht.
Lower Berth 1794 Baht.
The price for the whole first class carriage is 2594 Baht (sole occupancy).
2nd class beds (Air-conditioned).
Upper Berth 1005 Baht.
Lower Berth 1105 Baht.
Train Numbers 169 / 171 (Rapid Trains)
2nd class beds (Air-conditioned).
Upper Berth 755 Baht.
Lower Berth 825 Baht.
2nd class beds (Fan).
Upper Berth 585 Baht.
Lower Berth 655 Baht.
Seat - 2nd class 455 Baht.
Seat - 3rd class 259 Baht.
Arriving in Hat Yai you are right in the centre of the city and you will find plenty of accommodation close to the railway station.
Other trains to/from Hat Yai Junction and pages that may interest you:
How to get from Bangkok to Hatyai by bus, train or plane >
Bangkok to Butterworth Penang >
Hat Yai to KL Sentral Kuala Lumpur >
Hat Yai to Butterworth Penang Sentral >
Hat Yai to Padang Besar (Malaysian Border) >
KTM Komuter train timetable from the border to Butterworth Penang Sentral >