Hat Yai to Bangkok Train Ticket Price

Knowing the current train ticket prices from Hat Yai to Bangkok can help you choose the best option for your journey. Whether you're looking for a low-cost seat in a 3rd class carriage or a comfortable 1st class sleeper berth, this complete fare guide covers all train types, including Special Express, Rapid, and Ordinary trains.

Fares for Train 32 from Hat Yai to Bangkok - Special Express CNR

2nd Class air-conditioned seats / sleeping berths:

  • Adult Fare: 1,003 Baht Upper Berth - 1,103 Baht Lower Berth
  • Child Fare: 832 Baht Upper Berth - 932 Baht Lower Berth

1st Class air-conditioned seats / sleeping berths:

  • Adult Fare: 1,590 Baht Upper Berth - 1,790 Baht Lower Berth
  • Child Fare: 1,225 Baht Upper Berth - 1,425 Baht Lower Berth

You can book the whole 1st class cabin for single occupancy for - Adult: 2,590 Baht - Child: 2,225 Baht

To book tickets for this train online, click here >

If you would like to view the full schedule for train 32, click on the timetable link below:

Fares from Hat Yai to Bangkok for Train 38-46 - Special Express

3rd Class seats in a fan-cooled carriage:

  • Adult Fare: 338 Baht
  • Child Fare: 264 Baht

2nd Class seats in a fan-cooled carriage:

  • Adult Fare: 533 Baht
  • Child Fare: 362 Baht

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

  • Adult Fare: from 833 Baht Upper Berth - from 903 Baht Lower Berth
  • Child Fare: from 662 Baht Upper Berth - from 732 Baht Lower Berth

1st class day and night carriages (air-conditioned):

  • Adult Fare: 1,390 Baht Upper Berth - 1,590 Baht Lower Berth
  • Child Fare: 1,025 Baht Upper Berth - 1,225 Baht Lower Berth

You can book the entire 1st class compartment for sole use for - Adult 2,090 Baht - Child 1,725 Baht.

To book tickets for this train online, click here >

If you would like to see the full schedule for train number 38/46, click on the timetable link below:

Fares for Train 172 from Hat Yai to Bangkok - Rapid Train

3rd Class carriage seats (fan cooled):

  • Adult Fare: 258 Baht
  • Child Fare: 184 Baht

2nd Class carriage seats (fan cooled):

  • Adult Fare: 453 Baht
  • Child Fare: 282 Baht

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

  • Adult Fare: 583 Baht Upper Berth - 653 Baht Lower Berth
  • Child Fare: 412 Baht Upper Berth - 482 Baht Lower Berth

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

  • Adult Fare: 753 Baht Upper Berth - 823 Baht Lower Berth
  • Child Fare: 582 Baht Upper Berth - 652 Baht Lower Berth

To book tickets for this train online, click here >

If you want to see the full timetable for train number 172, with all the stops, click on the timetable link below:

Fares for Train 170 from Hat Yai to Bangkok - Rapid Train

3rd Class fan-cooled carriage seats:

  • Adult Fare: 258 Baht
  • Child Fare: 184 Baht

2nd Class fan-cooled carriage seats:

  • Adult Fare: 453 Baht
  • Child Fare: 282 Baht

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

  • Adult Fare: 583 Baht Upper Berth - 653 Baht Lower Berth
  • Child Fare: 412 Baht Upper Berth - 482 Baht Lower Berth

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

  • Adult Fare: 753 Baht Upper Berth - 823 Baht Lower Berth
  • Child Fare: 582 Baht Upper Berth - 652 Baht Lower Berth

To book tickets for this train online, click here >

To view the full timetable for train number 170, click on the timetable link below:


Fares for the Ordinary Train from Hat Yai to Bangkok

If you are on a really tight budget or just enjoy travelling on the much slower ordinary local trains, it is possible to get all the way to Bangkok using these services.

One possible route would be to take ordinary train 446 from Hat Yai to Chumphon, spend the night in Chumphon (there are plenty of cheap budget hotels near Chumphon Train Station, as this is the gateway for ferries over to Koh Tao), then take train 254 to Thon Buri Train Station in Bangkok the next morning.

This trip to Bangkok from Hat Yai Junction by ordinary trains is very slow but will only cost you approximately 160 Baht.

For other route options by cheap ordinary trains, take a look at the full southern train schedule by clicking on the timetable below:


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


Hat Yai to Bangkok trains main page >