Train 170 Hat Yai to Bangkok Ticket Price

Train 170 from Hat Yai Junction to Bang Sue Grand Station in Bangkok is a cheaper overnight Rapid service, with a range of seating and both fan and A/C sleeping coaches.

Fares for Train 170 from Hat Yai to Bangkok

3rd Class fan cooled carriage seats:

  • Adult Fare: 259 Baht
  • Child Fare: 185 Baht

2nd Class fan cooled carriage seats:

  • Adult Fare: 455 Baht
  • Child Fare: 283 Baht

2nd class day and night coach (fan cooled):

  • Adult Fare: 585 Baht Upper Berth - 655 Baht Lower Berth
  • Child Fare: 413 Baht Upper Berth - 483 Baht Lower Berth

2nd class day and night coach (air-conditioned):

  • Adult Fare: 755 Baht Upper Berth - 825 Baht Lower Berth
  • Child Fare: 583 Baht Upper Berth - 653 Baht Lower Berth

To view the full timetable for train number 170 click here >

To book tickets for this train online, click here >

Back to the Hat Yai to Bangkok timetable page >


Powered by 12Go system

Seating and Sleeping Berths on Train 170

Most people travelling on this train will opt for the most comfortable coaches, the "Day and Night" carriages.

On this service you get a choice of fan or air-conditioned sleeper carriages.

The cheaper fan cooled carriages are quite popular as some people find the air-conditioning too cold on Thai trains.

However, if you are travelling during the really hot months of March, April and May, you may want to pay the extra for A/C.


2nd class "Day and Night" carriage2nd class "Day and Night" carriage

2nd class seat carriages have quite comfortable reclining seats, but for this long overnight journey, it is well worth paying more to get a bed.

2nd class seat carriage2nd class seat carriage

3rd class carriages are okay for shorter journeys, but for this long haul to Bangkok, we would not recommend it, unless you are on a really tight budget.

3rd class seat carriage3rd class seat carriage

To find alternative ways to travel from Hat Yai to Bangkok, please see:

our bus booking page here >

or our flight booking page here >

Booking Tickets for Train 170 Hat Yai to Bangkok

If you want to travel on this train to Bangkok from Hat Yai Junction, you should book your tickets in advance if you plan to travel in one of the 2nd class carriages.

You can book tickets from the advance booking office at Hat Yai station or from any other SRT railway station in Thailand.

Or, for a little extra, you can book tickets online (up to 90 days in advance) >

Station Information

Hat Yai Railway Station information >


Hat Yai trains main page >

Bangkok trains main page >