This is the Special Express No. 31 train from Bangkok to Hat Yai Junction. It leaves at 2:45 p.m. and arrives in Hat Yai at 7:25 a.m. the next morning. Click here to track this train live. No. 31 train has the newer CNR sleeping carriages. At the moment, there is no restaurant car on this train and you are advised to take your own food and drinks. Tickets in 1st Class are 1,594 baht for the upper berth, 1,794 baht for the lower berth, and 2,594 to book the cabin if you are travelling alone. In 2nd Class, tickets are 1,005 for the upper berth and 1,105 for the lower berth. The return journey is made by Special Express No. 32 train.
All times are subject to change, Please check with the station master where you bought your ticket or call 1690.
|3||Bang Sue Junction||14:51||14:53|
|13||Thung Song Junction||04:27||04:37|
|15||Hat Yai Junction||07:25|
TICKET PRICES AND HOW TO BUY THEM
Lower bunks are always more expensive as they are slightly bigger and give more privacy. It also has a window with curtains and so you can enjoy the view in the morning while you lie in bed. The upper bunk doesn’t have a window and is nearer to the light which is on all night. It is also nearer to the air-conditioning and so it can be colder. In 1st Class, there are two berths per cabin. If you only book one berth then you could find yourself in a cabin with a stranger. The only way to solve this problem is to book the entire room.
Tickets can be bought 30 days in advance from the official D-Ticket website. Some people have reported trouble using their credit cards on the official website and have told me they prefer the agency website such as 12GO and Baolau which also have a better interface. For more information, please visit my How to Buy Train Tickets page.
|1ST CLASS||2ND CLASS|
|Hua Hin||1,202 baht||1,002 baht||2,002 baht||802 baht||702 baht|
|Chumphon||1,424 baht||1,224 baht||2,224 baht||920 baht||820 baht|
|Surat Thani||1,579 baht||1,379 baht||2,379 baht||1,008 baht||908 baht|
|Thung Song Junction||1,668 baht||1,468 baht||2,468 baht||1,048 baht||948 baht|
|Phatthalung||1,735 baht||1,535 baht||2,535 baht||1,078 baht||978 baht|
|Hat Yai Junction||1,794 baht||1,594 baht||2,594 baht||1,105 baht||1,005 baht|
RETURN TO TRAIN SCHEDULES FOR THAILAND