Hatyai Train Guide
Summary
Train from Hat Yai to Bangkok takes around 14–16 hours. There are several express and rapid trains operated by State Railway of Thailand. Booking online is recommended during high season.
Timetable and Book ticket online
Update: 23 January 2026
| # | Departure | Arrival | Train Number | Type |
|---|---|---|---|---|
| 1 | 16:05 | 07:30 | 172 | RAPID |
| 2 | 17:45 | 08:10 | 32 | SPECIAL EXPRESS CNR |
| 3 | 18:05 | 09:05 | 38 | SPECIAL EXPRESS |
| 4 | 18:05 | 09:05 | 46 | SPECIAL EXPRESS |
| 5 | 18:20 | 10:50 | 170 | RAPID |
Train from Hat Yai to Bangkok takes around 14–16 hours. There are several express and rapid trains operated by State Railway of Thailand. Booking online is recommended during high season.