Hat Yai to Bang Sue Train

If you want to travel from the south of Thailand to the North / Northeast or to the Laos or Cambodia border by rail, you can take the Hat Yai to Bang Sue train (rather than travel all the way to Hua Lamphong Station in central Bangkok), then change trains at Bang Sue Grand for SRT services on the Northern Line or Northeastern Line.

Train Schedule from Hat Yai to Bang Sue Grand

No Dep Arr Type Fare
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>

Please note: From January 2023 all these trains will now terminate at the new Bang Sue Grand Station (Krung Thep Aphiwat Central Terminal).

To see the timetable in the other direction from Bang Sue to Hat Yai Junction click here >

All services operate daily.

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

Ticket Prices for the Hat Yai to Bang Sue Train

Rapid Trains:

Seats in a 3rd class fan cooled carriage cost : Adult 258 THB - Child 184 THB
Seats in a 2nd class fan cooled carriage cost: Adult 453 THB - Child 282 THB

2nd class fan - Day & Night carriage:
Upper berth: Adult 583 THB - Child 412 THB
Lower berth: Adult 653 THB - Child 482 THB

2nd class air-conditioned - Day & Night carriage:
Upper berth: Adult 753 THB - Child 582 THB
Lower berth: Adult 823 THB - Child 652 THB


Special Express DRC Sprinter:

2nd class air-conditioned seats:
Adult 703 THB - Child 532 THB

These services provide meals and soft drinks (included in the ticket price).

Special Express:

3rd class fan cooled carriages - seat: Adult 338 THB - Child 264 THB
2nd class fan cooled carriages - seat: Adult 533 THB - Child 362 THB

2nd class air-conditioned Day & Night carriage:
Upper berth: Adult 833 / 853 THB - Child 662 / 682 THB
Lower berth: Adult 903 / 943 THB - Child 732 / 772 THB

1st class air-conditioned Day & Night carriage:
Upper berth: Adult 1390 THB - Child 1025 THB
Lower berth: Adult 1590 THB - Child 1225 THB

Special Express trains 32/31 with the new Chinese CNR carriages are a little more expensive, costing:

2nd class air-conditioned Day & Night carriage:
Upper berth: Adult 1003 THB - Child 832 THB
Lower berth: Adult 1103 THB - Child 932 THB

1st class air-conditioned Day & Night carriage:
Upper berth: Adult 1590 THB - Child 1225 THB
Lower berth: Adult 1790 THB - Child 1425 THB

Booking Train Tickets from Hat Yai to Bang Sue Central

For any long distance train in Thailand, it is always best to book your seats or sleeping berths in advance (unless you want to travel in 3rd class).

Tickets for this route are available to buy up to 90 days in advance.

You can buy tickets from any SRT railway station.

Or for a little extra, you can book tickets online >

Hat Yai Junction Railway Station has it's own advance booking office, but if you are arriving from Malaysia, you are better off buying tickets before you get to Hat Yai if you are travelling during the high season (November to April), as many trains will be sold out well in advance during this time.