-
Book RP174Day 1 16:30 Nakhon Si Thammarat → Day 1 21:14 LamaeRP174 · Rapid · 4h 44m · 🌙 overnight
- ⏱ Change in Lamae: wait 2h 43m at Lamae
-
Book RP171Day 1 23:57 Lamae → Day 2 05:50 Hat YaiRP171 · Rapid · 5h 53m · 🌙 overnight · from 176 THB · berth 614 THB
Nakhon Si Thammarat to Hat Yai by train
There is no direct train. You change trains once in Lamae</strong> or <strong>Lang Suan</strong> or <strong>Chaiya</strong> or <strong>Surat Thani</strong> or <strong>Thung Song</strong> or <strong>Chumphon 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 |
|---|---|---|---|---|---|
| RP174 16:30 | Lamae wait 2h 43m |
RP171 23:57 | 13h 20m | at booking | 614 THB |
| RP174 16:30 | Lang Suan wait 1h 57m |
RP171 23:30 | 13h 21m | at booking | 622 THB |
| RP174 16:30 | Chaiya wait 4h 06m |
RP171 00:40 | 13h 21m | at booking | 600 THB |
| RP174 16:30 | Surat Thani wait 5h 12m |
RP171 01:14 | 13h 23m | at booking | 506 THB |
| RP174 16:30 | Thung Song wait 9h 22m |
RP171 03:09 | 13h 30m | at booking | 460 THB |
| RP174 16:30 | Surat Thani wait 5h 50m |
SP37 01:52 | 14h 08m | at booking | 686 THB |
| RP174 16:30 | Surat Thani wait 5h 50m |
SP45 01:52 | 14h 08m | at booking | 646 THB |
| RP174 16:30 | Thung Song wait 10h 01m |
SP45 03:48 | 14h 15m | at booking | 600 THB |
| RP174 16:30 | Thung Song wait 10h 01m |
SP37 03:48 | 14h 15m | at booking | 600 THB |
| RP174 16:30 | Surat Thani wait 6h 21m |
SP31 02:23 | 14h 38m | at booking | 826 THB |
| RP174 16:30 | Thung Song wait 10h 31m |
SP31 04:18 | 14h 45m | at booking | 780 THB |
| EX86 16:00 | Chumphon wait 1h 07m |
SP37 23:26 | 14h 45m | at booking | 722 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 RP174Day 1 16:30 Nakhon Si Thammarat → Day 1 21:33 Lang SuanRP174 · Rapid · 5h 03m · 🌙 overnight
- ⏱ Change in Lang Suan: wait 1h 57m at Lang Suan
-
Book RP171Day 1 23:30 Lang Suan → Day 2 05:50 Hat YaiRP171 · Rapid · 6h 21m · 🌙 overnight · from 180 THB · berth 622 THB
-
Book RP174Day 1 16:30 Nakhon Si Thammarat → Day 1 20:34 ChaiyaRP174 · Rapid · 4h 04m · 🌙 overnight
- ⏱ Change in Chaiya: wait 4h 06m at Chaiya
-
Book RP171Day 2 00:40 Chaiya → Day 2 05:50 Hat YaiRP171 · Rapid · 5h 11m · 🌙 overnight · from 171 THB · berth 600 THB
-
Book RP174Day 1 16:30 Nakhon Si Thammarat → Day 1 20:02 Surat ThaniRP174 · Rapid · 3h 32m · 🌙 overnight
- ⏱ Change in Surat Thani: wait 5h 12m at Surat Thani
-
Book RP171Day 2 01:14 Surat Thani → Day 2 05:50 Hat YaiRP171 · Rapid · 4h 39m · 🌙 overnight · from 105 THB · berth 506 THB
-
Book RP174Day 1 16:30 Nakhon Si Thammarat → Day 1 17:47 Thung SongRP174 · Rapid · 1h 17m · 🌙 overnight
- ⏱ Change in Thung Song: wait 9h 22m at Thung Song
-
Book RP171Day 2 03:09 Thung Song → Day 2 05:50 Hat YaiRP171 · Rapid · 2h 51m · 🌙 overnight · from 85 THB · berth 460 THB
-
Book RP174Day 1 16:30 Nakhon Si Thammarat → Day 1 20:02 Surat ThaniRP174 · Rapid · 3h 32m · 🌙 overnight
- ⏱ Change in Surat Thani: wait 5h 50m at Surat Thani
-
Book SP37Day 2 01:52 Surat Thani → Day 2 06:35 Hat YaiSP37 · Special Express · 4h 46m · 🌙 overnight · from 245 THB · berth 686 THB
-
Book RP174Day 1 16:30 Nakhon Si Thammarat → Day 1 20:02 Surat ThaniRP174 · Rapid · 3h 32m · 🌙 overnight
- ⏱ Change in Surat Thani: wait 5h 50m at Surat Thani
-
Book SP45Day 2 01:52 Surat Thani → Day 2 06:35 Hat YaiSP45 · Special Express · 4h 46m · 🌙 overnight · from 646 THB · berth 646 THB
-
Book RP174Day 1 16:30 Nakhon Si Thammarat → Day 1 17:47 Thung SongRP174 · Rapid · 1h 17m · 🌙 overnight
- ⏱ Change in Thung Song: wait 10h 01m at Thung Song
-
Book SP45Day 2 03:48 Thung Song → Day 2 06:35 Hat YaiSP45 · Special Express · 2h 57m · 🌙 overnight · from 600 THB · berth 600 THB
-
Book RP174Day 1 16:30 Nakhon Si Thammarat → Day 1 17:47 Thung SongRP174 · Rapid · 1h 17m · 🌙 overnight
- ⏱ Change in Thung Song: wait 10h 01m at Thung Song
-
Book SP37Day 2 03:48 Thung Song → Day 2 06:35 Hat YaiSP37 · Special Express · 2h 57m · 🌙 overnight · from 225 THB · berth 600 THB
-
Book RP174Day 1 16:30 Nakhon Si Thammarat → Day 1 20:02 Surat ThaniRP174 · Rapid · 3h 32m · 🌙 overnight
- ⏱ Change in Surat Thani: wait 6h 21m at Surat Thani
-
Book SP31Day 2 02:23 Surat Thani → Day 2 07:05 Hat YaiSP31 · Special Express · 4h 45m · 🌙 overnight · from 826 THB · berth 826 THB
-
Book RP174Day 1 16:30 Nakhon Si Thammarat → Day 1 17:47 Thung SongRP174 · Rapid · 1h 17m · 🌙 overnight
- ⏱ Change in Thung Song: wait 10h 31m at Thung Song
-
Book SP31Day 2 04:18 Thung Song → Day 2 07:05 Hat YaiSP31 · Special Express · 2h 57m · 🌙 overnight · from 780 THB · berth 780 THB
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: Hat Yai to Nakhon Si Thammarat · all connections
FAQ
Is there a direct train from Nakhon Si Thammarat to Hat Yai?
No. You change trains once, in Lamae or Lang Suan or Chaiya or Surat Thani or Thung Song or Chumphon, and book each train as a separate ticket.
What is the fastest way from Nakhon Si Thammarat to Hat Yai by train?
Take RP174 at 16:30, change in Lamae and continue on RP171. The whole trip takes about 13h 20m, including 2h 43m to change trains.
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.
