Hat Yai to Bangkok Train Time 2024 - Sleeper Ticket Price

Last updated: 6 May 2024

There are 4 daily Hat Yai to Bangkok train departures to Bang Sue Grand station, with a journey time of around 14–16 hours to travel the 945 km distance and tickets costing from 259 Baht for a 3rd Class Rapid seat to 1,794 Baht for a 1st Class sleeping berth on a Special Express.

Much more comfortable than the bus, the train to Bangkok offers a nice, easy way to travel, with a choice of departures, all travelling overnight to the capital, reaching Bang Sue Grand Station (Krung Thep Aphiwat Central Terminal) the next morning.

Sleeper Train Schedule from Hat Yai to Bangkok 2024

(Jadual keretapi Hatyai ke Bangkok)

To see the timetable in the other direction from Bangkok to Hat Yai click here >

No Dep Arr Type Ticket Price
172 16:05 07:30 Rap Fare>
32 17:45 08:10 Sp. Ex. Fare>
38 / 46 18:05 09:05 Sp. Ex. Fare>
170 18:20 10:50 Rap Fare>
Powered by 12Go system

Please note: from January '23, all these trains now terminate at the new station in Bangkok - Krung Thep Aphiwat Central Terminal (Bang Sue Grand Station).

All services operate daily.

Timetable Notes:
Rap = Rapid
Sp. Ex. = Special Express
Sp. Ex. DRC = Special Express Diesel Railcar - (Sprinter Train)

The distance from Hat Yai to Bangkok is 945 Kilometres by train.

Train arriving in BangkokTrain arriving in Bangkok

If you want to check the State Railway of Thailand (SRT) website for any changes to the timetable:

You can visit the timetables page on their official website here >

All of the trains from Hat Yai have comfortable sleeping berths / beds available, except for the fast sprinter train number 42 (currently not operating).

This is a much smaller train made up of just a few carriages, with all coaches having only 2nd class seats available.

So, you get there faster, but you have to sit all the way.

It's much more relaxing to travel on one of the sleeper trains and get the chance to lie down in your berth and get some sleep.

Arriving at Bangkok's new Bang Sue Grand station, you can get to anyway in the city quite easily with connections by bus, subway train or taxi from the station.

Ticket Prices for the Hat Yai to Bangkok Train

(Harga Tiket keretapi Hatyai ke Bangkok)

To see a full price list for each train, click on the fares link in the timetable above >

Booking Train Tickets from Hat Yai to Bangkok

(Beli Tiket keretapi Hatyai ke Bangkok)

We would highly recommend that you book your tickets in advance if you want to travel on any of these trains (in comfort).

If you plan to rough it in 3rd class, there is no need to make a reservation.

You can buy your tickets from Hat Yai Junction Railway Station at the advance booking office, located in the main entrance of the station (on your left as you enter - opposite the ticket counter for today's departures).

If you don't plan to spend any time in Hat Yai, you should book your tickets in advance online.

To book tickets online click here >

If you are considering travel by bus from Hat Yai to Bangkok:

Visit our Thailand bus booking page for times and fares here >

For information on Hat Yai Junction Railway Station, where to buy tickets and the left luggage facilities, click on the picture link below:

Book Transport Online

Malaysia / Singapore:

- Bus >

- Train >

- Ferry >

Thailand / Laos / Cambodia / Vietnam...:

 - Bus >

 - Train >

 - Ferry >


Find Cheap Flights in SE Asia >