-
Book RP170Day 1 18:20 Hat Yai → Day 1 21:20 Thung SongRP170 · Rapid · 3h 10m · 🌙 overnight · from 85 THB · berth 460 THB
- ⏱ Change in Thung Song: wait 9h 24m at Thung Song
-
Book EX83Day 2 06:54 Thung Song → Day 2 08:30 TrangEX83 · Express · 1h 36m · 🌙 overnight
Hat Yai to Trang by train
There is no direct train. You change trains once in Thung Song</strong> or <strong>Chaiya</strong> or <strong>Surat Thani</strong> or <strong>Chumphon</strong> or <strong>Lang Suan</strong> or <strong>Pathio</strong> or <strong>Bangkok</strong> or <strong>Hua Hin and book each train as its own ticket. We found 12 good connections.
Compare all connections
| 1st train | Change at | 2nd train | Total time | Fare from | With berths |
|---|---|---|---|---|---|
| RP170 18:20 | Thung Song wait 9h 24m |
EX83 06:54 | 14h 10m | at booking | 460 THB |
| RP170 18:20 | Chaiya wait 4h 13m |
EX83 04:24 | 14h 10m | at booking | 600 THB |
| RP170 18:20 | Surat Thani wait 5h 23m |
EX83 04:58 | 14h 10m | at booking | 506 THB |
| SP46 18:05 | Chumphon wait 1h 01m |
EX83 02:18 | 14h 25m | at booking | 722 THB |
| RP170 18:20 | Chumphon wait 1h 48m |
RP167 04:20 | 16h 40m | at booking | 642 THB |
| RP170 18:20 | Thung Song wait 12h 04m |
RP167 09:34 | 16h 40m | at booking | 460 THB |
| RP170 18:20 | Surat Thani wait 7h 41m |
RP167 07:16 | 16h 40m | at booking | 506 THB |
| RP170 18:20 | Chaiya wait 6h 29m |
RP167 06:40 | 16h 40m | at booking | 600 THB |
| RP170 18:20 | Lang Suan wait 4h 15m |
RP167 05:39 | 16h 40m | at booking | 622 THB |
| RP172 16:05 | Pathio wait 2h 42m |
RP167 03:30 | 18h 55m | at booking | 652 THB |
| RP170 18:20 | Bangkok wait 7h 50m |
EX83 18:50 | 38h 10m | 542 THB | 1,693 THB |
| RP170 18:20 | Hua Hin wait 15h 44m |
EX83 22:29 | 38h 10m | at booking | 749 THB |
Fares are per adult for the cheapest class we know on each train. "With berths" uses a sleeper berth on the overnight train(s). Live fares show when you book.
-
Book RP170Day 1 18:20 Hat Yai → Day 2 00:01 ChaiyaRP170 · Rapid · 5h 51m · 🌙 overnight · from 171 THB · berth 600 THB
- ⏱ Change in Chaiya: wait 4h 13m at Chaiya
-
Book EX83Day 2 04:24 Chaiya → Day 2 08:30 TrangEX83 · Express · 4h 06m · 🌙 overnight
-
Book RP170Day 1 18:20 Hat Yai → Day 1 23:25 Surat ThaniRP170 · Rapid · 5h 15m · 🌙 overnight · from 105 THB · berth 506 THB
- ⏱ Change in Surat Thani: wait 5h 23m at Surat Thani
-
Book EX83Day 2 04:58 Surat Thani → Day 2 08:30 TrangEX83 · Express · 3h 32m · 🌙 overnight
-
Book RP170Day 1 18:20 Hat Yai → Day 2 02:22 ChumphonRP170 · Rapid · 8h 12m · 🌙 overnight · from 189 THB · berth 642 THB
- ⏱ Change in Chumphon: wait 1h 48m at Chumphon
-
Book RP167Day 2 04:20 Chumphon → Day 2 11:00 TrangRP167 · Rapid · 6h 40m · 🌙 overnight
-
Book RP170Day 1 18:20 Hat Yai → Day 1 21:20 Thung SongRP170 · Rapid · 3h 10m · 🌙 overnight · from 85 THB · berth 460 THB
- ⏱ Change in Thung Song: wait 12h 04m at Thung Song
-
Book RP167Day 2 09:34 Thung Song → Day 2 11:00 TrangRP167 · Rapid · 1h 26m · 🌙 overnight
-
Book RP170Day 1 18:20 Hat Yai → Day 1 23:25 Surat ThaniRP170 · Rapid · 5h 15m · 🌙 overnight · from 105 THB · berth 506 THB
- ⏱ Change in Surat Thani: wait 7h 41m at Surat Thani
-
Book RP167Day 2 07:16 Surat Thani → Day 2 11:00 TrangRP167 · Rapid · 3h 44m · 🌙 overnight
-
Book RP170Day 1 18:20 Hat Yai → Day 2 00:01 ChaiyaRP170 · Rapid · 5h 51m · 🌙 overnight · from 171 THB · berth 600 THB
- ⏱ Change in Chaiya: wait 6h 29m at Chaiya
-
Book RP167Day 2 06:40 Chaiya → Day 2 11:00 TrangRP167 · Rapid · 4h 20m · 🌙 overnight
-
Book RP170Day 1 18:20 Hat Yai → Day 2 01:14 Lang SuanRP170 · Rapid · 7h 04m · 🌙 overnight · from 180 THB · berth 622 THB
- ⏱ Change in Lang Suan: wait 4h 15m at Lang Suan
-
Book RP167Day 2 05:39 Lang Suan → Day 2 11:00 TrangRP167 · Rapid · 5h 21m · 🌙 overnight
-
Book RP172Day 1 16:05 Hat Yai → Day 2 00:28 PathioRP172 · Rapid · 8h 43m · 🌙 overnight · from 193 THB · berth 652 THB
- ⏱ Change in Pathio: wait 2h 42m, from Pathio to Map Ammarit (allow time to cross the city)
-
Book RP167Day 2 03:30 Map Ammarit → Day 2 11:00 TrangRP167 · Rapid · 7h 30m · 🌙 overnight
-
Book RP170Day 1 18:20 Hat Yai → Day 2 10:50 Bangkok (Krung Thep Aphiwat)RP170 · Rapid · 16h 40m · 🌙 overnight · from 258 THB · berth 823 THB
- ⏱ Change in Bangkok: wait 7h 50m at Bangkok (Krung Thep Aphiwat)
-
Book EX83Day 2 18:50 Bangkok (Krung Thep Aphiwat) → Day 3 08:30 TrangEX83 · Express · 13h 40m · 🌙 overnight · from 284 THB · berth 870 THB
-
Book RP170Day 1 18:20 Hat Yai → Day 2 06:35 Hua HinRP170 · Rapid · 12h 25m · 🌙 overnight · from 226 THB · berth 749 THB
- ⏱ Change in Hua Hin: wait 15h 44m at Hua Hin
-
Book EX83Day 2 22:29 Hua Hin → Day 3 08:30 TrangEX83 · Express · 10h 01m · 🌙 overnight
Good to know
- Each train is a separate ticket. Book the first train, then the second train for the day it leaves.
- Leave at least 2–3 hours to change trains. Long-distance trains, especially from the south, often run late, and a missed connection is not refunded.
- Most long-distance trains in Bangkok use Krung Thep Aphiwat Central Terminal, so you usually change in the same building.
- Times and fares come from our timetable and can change. The booking page shows the live times, seats and fares.
See also: night trains · return: Trang to Hat Yai · all connections
FAQ
Is there a direct train from Hat Yai to Trang?
No. You change trains once, in Thung Song or Chaiya or Surat Thani or Chumphon or Lang Suan or Pathio or Bangkok or Hua Hin, and book each train as a separate ticket.
What is the fastest way from Hat Yai to Trang by train?
Take RP170 at 18:20, change in Thung Song and continue on EX83. The whole trip takes about 14h 10m, including 9h 24m to change trains.
What is the cheapest train from Hat Yai to Trang?
From about 542 THB per adult in total, on RP170 and EX83 in the cheapest available class.
How much time should I leave to change trains?
At least one hour at the same station. Long-distance trains, especially from the south, are often late, so a wait of 2–3 hours is safer. If you change between Hua Lamphong and Krung Thep Aphiwat in Bangkok, allow extra time to cross the city.
