Thailand Train Ticket

Hatyai to Bangkok

Timetable and Book ticket online

Update: 23 January 2026

📍 Pickup_point: Hat Yai Junction, Songkhla
🏁 Dropoff_point: Krung Thep Aphiwat Central Terminal
# 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
# 1
Departure 16:05
Arrival 07:30
Train number 172
Type RAPID
# 2
Departure 17:45
Arrival 08:10
Train number 32
Type SPECIAL EXPRESS CNR
# 3
Departure 18:05
Arrival 09:05
Train number 38
Type SPECIAL EXPRESS
# 4
Departure 18:05
Arrival 09:05
Train number 46
Type SPECIAL EXPRESS
# 5
Departure 18:20
Arrival 10:50
Train number 170
Type RAPID

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.