State Railway of Thailand

Night Trains from Bangkok to Hat Yai

1 night train connects Bangkok and Hat Yai, run by State Railway of Thailand. Tickets from ฿1,003. Timetables, stops, journey time and where to book. Trains run in both directions — Bangkok to Hat Yai and Hat Yai to Bangkok.

1 train on this route

Bangkok → Hat Yai (Special Express 31 / 32)

Operator
State Railway of Thailand
Tickets
Fixed fare · from ฿1,003— what does this mean?

Book any time. The price won't rise, but berths sell out.

Checked October 2026

(≈ €27)

From ฿1,003 (≈ €27)

Book any time — the price won't rise, but berths sell out.

Krung Thep Aphiwat → Hat Yai Junction

Special Express 31
Departs 16:50Arrives 07:05Daily
Fares
  • 2nd class sleeper, upper berth ฿1,003 (≈ €27)
  • 2nd class sleeper, lower berth ฿1,103 (≈ €29)
  • 1st class cabin, upper berth ฿1,590 (≈ €42)
  • 1st class cabin, lower berth ฿1,790 (≈ €48)
  • 1st class cabin to yourself ฿2,590 (≈ €69)

Official fare · Checked October 2026

  1. Krung Thep Aphiwat16:50
  2. Bang Bamru
  3. Sala Ya
  4. Nakhon Pathom
  5. Ban Pong
  6. Ratchaburi
  7. Phetchaburi
  8. Hua Hin
  9. Prachuap Khiri Khan
  10. Chumphon
  11. Surat Thani
  12. Thung Song Junction
  13. Phatthalung
  14. Hat Yai Junction07:05

Hat Yai Junction → Krung Thep Aphiwat

Special Express 32
Departs 17:45Arrives 08:10Daily
Fares
  • 2nd class sleeper, upper berth ฿1,003 (≈ €27)
  • 2nd class sleeper, lower berth ฿1,103 (≈ €29)
  • 1st class cabin, upper berth ฿1,590 (≈ €42)
  • 1st class cabin, lower berth ฿1,790 (≈ €48)
  • 1st class cabin to yourself ฿2,590 (≈ €69)

Official fare · Checked October 2026

  1. Hat Yai Junction17:45
  2. Phatthalung
  3. Thung Song Junction
  4. Surat Thani
  5. Chumphon
  6. Prachuap Khiri Khan
  7. Hua Hin
  8. Phetchaburi
  9. Ratchaburi
  10. Ban Pong
  11. Nakhon Pathom
  12. Sala Ya
  13. Bang Bamru
  14. Krung Thep Aphiwat08:10

Frequently asked questions

How many night trains run between Bangkok and Hat Yai?+

1 night train connects Bangkok and Hat Yai, run by State Railway of Thailand.

How much is a night train from Bangkok to Hat Yai?+

Fares vary by date and comfort class, but tickets start from ฿1,003 (≈ €27).

How do I book a night train from Bangkok to Hat Yai?+

Compare the trains above and book directly with State Railway of Thailand.

Related connections

Pingwi Sleeper Train Map

Prices on Pingwi are for information only and are not an offer. We refresh them from the operators' own sites and do our best to keep them current, but the fare you are charged may differ — the price the operator shows at checkout is the one that applies.