Bangkok to Hat Yai Train Tickets

Please ensure that you bring along your ID to travel. Passengers who fail to present ID would be denied from boarding.

Estimated Trip Duration is 16.9 hour(s)
Please note that you can reach Hua Lamphong Train Station via MRT. The train station and Hua Lamphong MRT Station is connected by an underground pathway.

Refine Search
Filter by
Refine Search
Refine Search
Refine Search

Train from Bangkok to Hat Yai

Train from Bangkok to Hat Yai
Train from Bangkok to Hat Yai is one of the popular train routes on the southern line. This is because Hat Yai is one of the renowned cities in the southern part of Thailand as it is located close to Malaysia.

Train Schedule & Train Ticket Type

There are many types of train ticket available for online booking for the train from Bangkok to Hat Yai. Each type has its own pros and cons so you should choose the correct ticket type before you book. Below is the train schedule for the train from Bangkok to Hat Yai, the train ticket type and the price available for online booking at
TimeTrain NoTrain TypeTicket TypePrice (THB)
13:00171Rapid2nd Class AC Sleeper875
2nd Class Fan Sleeper635
2nd Class Fan Seat485
14:4531Special Express1st Class AC Sleeper1,824
2nd Class AC Sleeper1,135
15:109037Special Express1st Class AC Sleeper1,624
2nd Class AC Sleeper935
2nd Class Fan Seat565
3rd Class Fan Seat369
15:109045Special Express2nd Class AC Sleeper975
15:35169Rapid2nd Class AC Sleeper875
2nd Class Fan Sleeper635
2nd Class Fan Seat485
3rd Class Fan Seat289
22:5041Special Express2nd Class AC Seat735
  * Time and fares might change depending on the season, subject to the operator ** AC = Air Conditioned

Trip Distance & Duration

The distance between Bangkok and Hat Yai is approximately 945km. The duration for the train from Bangkok to Hat Yai takes around 14-18 hours depending on the type of train you choose and the time the train depart. Special take shorter time compared to Rapid. Shortest duration estimated to be around 14 hours is the night train at 10.50PM.

Departure Point – Bangkok Hua Lamphong Train Station

Train from Bangkok departs from Hua Lamphong Train Station. Hua Lamphong Train Station is the main train station in Bangkok. The train station is located in the city and it is usually crowded as it serves thousands of passengers every day. Getting to Hua Lamphong Train Station is easy via MRT. Hua Lamphong MRT Station and Hua Lamphong Train Station is connected by an underground pathway so you do not have to worry about crossing the busy road. If you travel by BTS Skytrain, you can exchange to MRT service at Sala Daeng BTS Station, which is located at the same place as Silom MRT Station.

Arrival Point – Hat Yai Train Station

Hat Yai Railway Station or Hat Yai Train Station is located at the center of Hat Yai city in Songkhla Province, Thailand. The train station is the junction for the train from Padang Besar and the rest of the southern line. Once you reached Hat Yai Train Station, there are few options of public transportation available to take you to your next destination including tuk tuk, songthaews and motorbike taxi.


There are foods served on board at price around 100 THB. Alternatively, you can buy some food at the Hua Lamphong Train Station before your departure. Local dishes and halal food are available in Hua Lamphong Train Station. Besides that, there are toilets on board for the convenience of the passengers as well. In addition, there are new trains available for Bangkok to Hat Yai route. These new trains only have 1st Class and 2nd Class ticket type. The toilets are upgraded to the aircraft style toilets. On top of that, for the new 1st class passengers, there are seat-mounted TV monitors, USB port and plug installed on the train. They also get to order food from inside the cabin.


Bring sweater or blankets to prepare for the cold. You might also want to bring a book or laptop to fill in the time while on the train. 2nd Class Sleeper train ticket is most famous among passengers and they can be sold out pretty quickly. Book your train tickets from Bangkok to Hat Yai and secure your seats online. Avoid the disappointment and ensure you have a smooth trip to Hat Yai. Booking at is easy and secured.