Another option for travelling by train from Penang to Bangkok is to first travel to Hat Yai and catch one of the more frequent and often cheaper trains from Hat Yai to Bangkok.
There are five trains a day all leaving in the afternoon or early evening, that travel overnight all the way to Bangkok's Hua Lamphong railway station in the centre of the city.
(Jadual Tren Hatyai ke Bangkok / 时间表 / ตารางเวลา)
If you would like to travel from Bangkok to Hat Yai by train -
Train No | Train Type | Dep. | Arr. |
---|---|---|---|
170 | Rapid Sleeper | 14:45 | 09:00 |
172 | Rapid Sleeper | 15:39 | 09:15 |
42 | Sp. Express Seat Only DRC | 16:23 | 05:55 |
38/46 | Sp. Express Sleeper | 18:10 | 10:10 |
32 | Sp. Express Sleeper | 18:45 | 10:30 |
All trains depart daily.
Train times and fares are published for information only and may change, so please check before travelling.
(Tambang / Harga Tiket Kereta Api dari Hatyai ke Bangkok)
The cost of your tickets will depend on the type, speed and comfort of the train.
Rapid Trains 170 and 172 :
2nd class Air-conditioned sleeper beds.
Upper 755 Baht.
Lower 825 Baht.
2nd class Fan sleeper beds.
Upper 585 Baht.
Lower 655 Baht.
2nd class Seat 455 Baht.
3rd class Seat 259 Baht.
Looking for a nice, new accommodation in Bangkok?
Special Express Train 42 :
This is an all 2nd class seat only train that usually only consists of only two 2 coaches and with the price of your ticket you will be provided with meals and drinks.
2nd class Seat 705 Baht.
Special Express Trains 38/46 :
1st class Air-conditioned sleeper beds.
Upper 1394 Baht.
Lower 1594 Baht.
If you would like the whole compartment to yourself you can pay 2094 Baht.
2nd class Air-conditioned sleeper beds.
Upper 835 Baht or 855 Baht (different types of 2nd class carriages).
Lower 905 Baht or 945 Baht.
Seats:
2nd class Seat 535 Baht.
3rd class Seat 339 Baht.
Special Express Trains 32 :
This is one of the new trains from Hat Yai to Bangkok, with new carriages / coaches, so is slightly more expensive.
1st class Air-conditioned sleeper beds.
Upper 1594 Baht.
Lower 1794 Baht.
Booking the whole 1st Class compartment will cost 2594 Baht.
2nd class Air-conditioned sleeper beds.
Upper 1005 Baht.
Lower 1105 Baht.
You can now book train tickets from Hat Yai to Bangkok online here >>
For all you need to know about Bangkok Railway Station, including how to travel from the station to the rest of the city, please click here >
Find Accommodation Deals in Thailand
Related Pages
Hat Yai to Kuala Lumper by Train
Kuala Lumper to Hat Yai by rain
Leave Train from Hat Yai to Bangkok for Trains Main Page >