Hat Yai to Nakhon Si Thammarat by train

Book Bus and Ferry in Thailand In addition to train tickets, we also offer online booking for bus tickets and ferry tickets across Thailand. Travel to popular destinations such as Krabi, Phuket, Koh Phi Phi, and Koh Samui, and more. Book your tickets here and enjoy a convenient journey across Thailand! More info15 Oct – 31 Dec 2026

There is no direct train. You change trains once in Thung Song</strong> or <strong>Lang Suan</strong> or <strong>Surat Thani</strong> or <strong>Chaiya</strong> or <strong>Chumphon</strong> or <strong>Lamae</strong> or <strong>Ban Song and book each train as its own ticket. We found 12 good connections.

1

The second train's date is set for you.

Compare all connections

1st trainChange at2nd trainTotal timeFare fromWith berths
RP170 18:20Thung Song
wait 11h
EX85 08:3015h 35m at booking 460 THB
RP170 18:20Lang Suan
wait 3h 30m
EX85 04:5415h 35m at booking 622 THB
RP170 18:20Surat Thani
wait 6h 48m
EX85 06:2315h 35m at booking 506 THB
RP170 18:20Chaiya
wait 5h 38m
EX85 05:5015h 35m at booking –
RP170 18:20Chumphon
wait 1h 11m
EX85 03:4315h 35m at booking 642 THB
RP170 18:20Lang Suan
wait 3h 47m
RP173 05:1116h at booking 622 THB
RP170 18:20Lamae
wait 4h 35m
RP173 05:3016h at booking –
RP170 18:20Chaiya
wait 6h
RP173 06:1216h at booking –
RP170 18:20Surat Thani
wait 7h 11m
RP173 06:4616h at booking 506 THB
RP170 18:20Chumphon
wait 1h 30m
RP173 04:0216h at booking 642 THB
RP170 18:20Thung Song
wait 11h 34m
RP173 09:0416h at booking 460 THB
RP172 16:05Ban Song
wait 11h 04m
EX85 07:2517h 50m at booking –

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.

15h 35mFastestSleep on the train
RP170Rapid1st train18:20Hat Yai3h 10mdirect21:20Thung Songfrom85฿3rd class seatBook
  1. 18:20Hat Yai
  2. Train RP170 · Rapid
    3h 10m on board
  3. 21:20Thung Song
Choose your class
Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

⏱ Change in Thung Song: wait 11h at Thung Song
EX85Express2nd train08:30Thung Song1h 25mdirect09:55Nakhon Si ThammaratBook
  1. 08:30Thung Song
  2. Train EX85 · Express
    1h 25m on board
  3. 09:55Nakhon Si Thammarat
Choose your class

Classes and fares are shown on the booking page.

Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

15h 35m
RP170Rapid1st train18:20Hat Yai7h 04movernight01:14 +1Lang Suanfrom180฿3rd class seatBook
  1. 18:20Hat Yai
  2. Train RP170 · Rapid
    7h 04m on board
  3. 01:14Lang Suan
Choose your class
Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

⏱ Change in Lang Suan: wait 3h 30m at Lang Suan
EX85Express2nd train04:54Lang Suan5h 01mdirect09:55Nakhon Si ThammaratBook
  1. 04:54Lang Suan
  2. Train EX85 · Express
    5h 01m on board
  3. 09:55Nakhon Si Thammarat
Choose your class

Classes and fares are shown on the booking page.

Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

15h 35m
RP170Rapid1st train18:20Hat Yai5h 15mdirect23:25Surat Thanifrom105฿3rd class seatBook
  1. 18:20Hat Yai
  2. Train RP170 · Rapid
    5h 15m on board
  3. 23:25Surat Thani
Choose your class
Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

⏱ Change in Surat Thani: wait 6h 48m at Surat Thani
EX85Express2nd train06:23Surat Thani3h 32mdirect09:55Nakhon Si ThammaratBook
  1. 06:23Surat Thani
  2. Train EX85 · Express
    3h 32m on board
  3. 09:55Nakhon Si Thammarat
Choose your class

Classes and fares are shown on the booking page.

Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

15h 35m
RP170Rapid1st train18:20Hat Yai5h 52movernight00:02 +1ChaiyaBook
  1. 18:20Hat Yai
  2. Train RP170 · Rapid
    5h 52m on board
  3. 00:02Chaiya
Choose your class

Classes and fares are shown on the booking page.

Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

⏱ Change in Chaiya: wait 5h 38m at Chaiya
EX85Express2nd train05:50Chaiya4h 05mdirect09:55Nakhon Si ThammaratBook
  1. 05:50Chaiya
  2. Train EX85 · Express
    4h 05m on board
  3. 09:55Nakhon Si Thammarat
Choose your class

Classes and fares are shown on the booking page.

Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

15h 35mShort change: trains can be late
RP170Rapid1st train18:20Hat Yai8h 12movernight02:22 +1Chumphonfrom189฿3rd class seatBook
  1. 18:20Hat Yai
  2. Train RP170 · Rapid
    8h 12m on board
  3. 02:22Chumphon
Choose your class
Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

⏱ Change in Chumphon: wait 1h 11m at Chumphon
EX85Express2nd train03:43Chumphon6h 12mdirect09:55Nakhon Si ThammaratBook
  1. 03:43Chumphon
  2. Train EX85 · Express
    6h 12m on board
  3. 09:55Nakhon Si Thammarat
Choose your class

Classes and fares are shown on the booking page.

Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

16h
RP170Rapid1st train18:20Hat Yai7h 04movernight01:14 +1Lang Suanfrom180฿3rd class seatBook
  1. 18:20Hat Yai
  2. Train RP170 · Rapid
    7h 04m on board
  3. 01:14Lang Suan
Choose your class
Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

⏱ Change in Lang Suan: wait 3h 47m at Lang Suan
RP173Rapid2nd train05:11Lang Suan5h 09mdirect10:20Nakhon Si ThammaratBook
  1. 05:11Lang Suan
  2. Train RP173 · Rapid
    5h 09m on board
  3. 10:20Nakhon Si Thammarat
Choose your class

Classes and fares are shown on the booking page.

Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

16h
RP170Rapid1st train18:20Hat Yai6h 35movernight00:45 +1LamaeBook
  1. 18:20Hat Yai
  2. Train RP170 · Rapid
    6h 35m on board
  3. 00:45Lamae
Choose your class

Classes and fares are shown on the booking page.

Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

⏱ Change in Lamae: wait 4h 35m at Lamae
RP173Rapid2nd train05:30Lamae4h 50mdirect10:20Nakhon Si ThammaratBook
  1. 05:30Lamae
  2. Train RP173 · Rapid
    4h 50m on board
  3. 10:20Nakhon Si Thammarat
Choose your class

Classes and fares are shown on the booking page.

Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

16h
RP170Rapid1st train18:20Hat Yai5h 52movernight00:02 +1ChaiyaBook
  1. 18:20Hat Yai
  2. Train RP170 · Rapid
    5h 52m on board
  3. 00:02Chaiya
Choose your class

Classes and fares are shown on the booking page.

Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

⏱ Change in Chaiya: wait 6h at Chaiya
RP173Rapid2nd train06:12Chaiya4h 08mdirect10:20Nakhon Si ThammaratBook
  1. 06:12Chaiya
  2. Train RP173 · Rapid
    4h 08m on board
  3. 10:20Nakhon Si Thammarat
Choose your class

Classes and fares are shown on the booking page.

Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

16h
RP170Rapid1st train18:20Hat Yai5h 15mdirect23:25Surat Thanifrom105฿3rd class seatBook
  1. 18:20Hat Yai
  2. Train RP170 · Rapid
    5h 15m on board
  3. 23:25Surat Thani
Choose your class
Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

⏱ Change in Surat Thani: wait 7h 11m at Surat Thani
RP173Rapid2nd train06:46Surat Thani3h 34mdirect10:20Nakhon Si ThammaratBook
  1. 06:46Surat Thani
  2. Train RP173 · Rapid
    3h 34m on board
  3. 10:20Nakhon Si Thammarat
Choose your class

Classes and fares are shown on the booking page.

Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

16hShort change: trains can be late
RP170Rapid1st train18:20Hat Yai8h 12movernight02:22 +1Chumphonfrom189฿3rd class seatBook
  1. 18:20Hat Yai
  2. Train RP170 · Rapid
    8h 12m on board
  3. 02:22Chumphon
Choose your class
Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

⏱ Change in Chumphon: wait 1h 30m at Chumphon
RP173Rapid2nd train04:02Chumphon6h 18mdirect10:20Nakhon Si ThammaratBook
  1. 04:02Chumphon
  2. Train RP173 · Rapid
    6h 18m on board
  3. 10:20Nakhon Si Thammarat
Choose your class

Classes and fares are shown on the booking page.

Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

16h
RP170Rapid1st train18:20Hat Yai3h 10mdirect21:20Thung Songfrom85฿3rd class seatBook
  1. 18:20Hat Yai
  2. Train RP170 · Rapid
    3h 10m on board
  3. 21:20Thung Song
Choose your class
Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

⏱ Change in Thung Song: wait 11h 34m at Thung Song
RP173Rapid2nd train09:04Thung Song1h 16mdirect10:20Nakhon Si ThammaratBook
  1. 09:04Thung Song
  2. Train RP173 · Rapid
    1h 16m on board
  3. 10:20Nakhon Si Thammarat
Choose your class

Classes and fares are shown on the booking page.

Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

17h 50m
RP172Rapid1st train16:05Hat Yai4h 16mdirect20:01Ban SongBook
  1. 16:05Hat Yai
  2. Train RP172 · Rapid
    4h 16m on board
  3. 20:01Ban Song
Choose your class

Classes and fares are shown on the booking page.

Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

⏱ Change in Ban Song: wait 11h 04m at Ban Song
EX85Express2nd train07:25Ban Song2h 30mdirect09:55Nakhon Si ThammaratBook
  1. 07:25Ban Song
  2. Train EX85 · Express
    2h 30m on board
  3. 09:55Nakhon Si Thammarat
Choose your class

Classes and fares are shown on the booking page.

Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

Good to know

See also: night trains · return: Nakhon Si Thammarat to Hat Yai · all connections

FAQ

Is there a direct train from Hat Yai to Nakhon Si Thammarat?

No. You change trains once, in Thung Song or Lang Suan or Surat Thani or Chaiya or Chumphon or Lamae or Ban Song, and book each train as a separate ticket.

What is the fastest way from Hat Yai to Nakhon Si Thammarat by train?

Take RP170 at 18:20, change in Thung Song and continue on EX85. The whole trip takes about 15h 35m, including 11h 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.

Share this page