Train SP31: Bangkok (Krung Thep Aphiwat) → Hat Yai

Special Express Southern Line 🌙 Overnight

Departs16:50Bangkok (Krung Thep Aphiwat)
Arrives07:05+1Hat Yai
Journey time14h 15m13 stations listed
Fares from1,103 THBper adult, whole journey

Book a ticket on SP31

🎫 Book on Baolau

Timetable and stops

  1. 16:50
    Bangkok (Krung Thep Aphiwat) Departs · Bangkok
  2. 17:23
    Sala Ya Arrives
  3. 17:50
    Nakhon Pathom Arrives
  4. 18:08dep 18:09
    Ban Pong Arrives / departs
  5. 18:37dep 18:47
    Ratchaburi Arrives / departs
  6. 19:30dep 19:31
    Phetchaburi Arrives / departs
  7. 20:20dep 20:25
    Hua Hin Arrives / departs
  8. 21:40dep 21:41
    Prachuap Khiri Khan Arrives / departs
  9. 23:55dep 00:05
    Chumphon Arrives / departs
  10. 02:20dep 02:23
    Surat Thaniday 2 Arrives / departs
  11. 04:08dep 04:18
    Thung Songday 2 Arrives / departs
  12. 05:51dep 05:53
    Phatthalungday 2 Arrives / departs
  13. 07:05
    Hat Yaiday 2 Arrives (terminus)

Popular sections and fares

SectionDepartsArrivesTimeFrom
Bangkok (Krung Thep Aphiwat) → Hat Yai 16:5007:0514h 15m 1,103 THB Book
Bangkok (Krung Thep Aphiwat) → Phatthalung 16:5005:5113h 01m 1,075 THB Book
Bangkok (Krung Thep Aphiwat) → Thung Song 16:5004:0811h 18m 1,045 THB Book
Bangkok (Krung Thep Aphiwat) → Surat Thani 16:5002:209h 30m 1,004 THB Book
Bangkok (Krung Thep Aphiwat) → Chumphon 16:5023:557h 05m 919 THB Book
Bangkok (Krung Thep Aphiwat) → Prachuap Khiri Khan 16:5021:404h 50m 862 THB Book
Bangkok (Krung Thep Aphiwat) → Hua Hin 16:5020:203h 30m 800 THB Book
Bangkok (Krung Thep Aphiwat) → Phetchaburi 16:5019:302h 40m 774 THB Book
Bangkok (Krung Thep Aphiwat) → Ratchaburi 16:5018:371h 47m 753 THB Book
Bangkok (Krung Thep Aphiwat) → Ban Pong 16:5018:081h 18m 737 THB Book
Sala Ya → Hat Yai 17:2307:0513h 42m 1,093 THB Book
Nakhon Pathom → Hat Yai 17:5007:0513h 15m 1,085 THB Book
Ban Pong → Hat Yai 18:0907:0512h 56m 1,078 THB Book
Ratchaburi → Hat Yai 18:4707:0512h 18m 1,066 THB Book
Phetchaburi → Hat Yai 19:3107:0511h 34m 1,050 THB Book
Hua Hin → Hat Yai 20:2507:0510h 40m 1,029 THB Book
Prachuap Khiri Khan → Hat Yai 21:4107:059h 24m 999 THB Book
Chumphon → Hat Yai 00:0507:057h 00m 912 THB Book
Surat Thani → Hat Yai 02:2307:054h 42m 826 THB Book
Thung Song → Hat Yai 04:1807:052h 47m 780 THB Book
Phatthalung → Hat Yai 05:5307:051h 12m 741 THB Book

Seat classes on SP31

ClassLowest fare seen (per adult)
Second class Berth (A/C)737 THB
First class Berth (A/C)1,071 THB

Ticket prices are per adult. A service fee and payment fees may be added at checkout and vary by payment method. Fares depend on how far you travel.

Return train

SP32 Hat Yai → Bangkok (Krung Thep Aphiwat)
17:45 – 08:10 · 14h 25m
from1,103 THB

Other trains on the Southern Line

Frequently asked questions

What time does train SP31 depart and arrive?

SP31 departs Bangkok (Krung Thep Aphiwat) at 16:50 and arrives in Hat Yai at 07:05 the next day. The journey takes about 14h 15m.

Where does train SP31 stop?

Stops in our timetable: Sala Ya, Nakhon Pathom, Ban Pong, Ratchaburi, Phetchaburi, Hua Hin, Prachuap Khiri Khan, Chumphon, Surat Thani, Thung Song, Phatthalung. Smaller stations may also be served.

What seat classes does SP31 have?

Second class Berth (A/C) from 737 THB; First class Berth (A/C) from 1,071 THB. Prices depend on the section you travel and the date.

Is SP31 an overnight train?

Yes. It leaves Bangkok (Krung Thep Aphiwat) at 16:50 and arrives the next day at 07:05, and sleeper berths are available.

How do I book a ticket on SP31?

Choose where you get on and off and your travel date on this page, then click Book. You complete the booking online.

Timetable updated 2026-10-14 10:57. Times can change; the booking page shows the confirmed times for your date.