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

Special Express Southern Line 🌙 Overnight

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

Book a ticket on SP31

1
🎫 Book on Baolau

Timetable and stops

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

Popular sections and fares

SP31Special Express16:50Bangkok (Krung Thep Aphiwat)14h 15movernight07:05 +1Hat Yaifrom1,103฿2nd class berth · A/CBook
  1. 16:50Bangkok (Krung Thep Aphiwat)
  2. Train SP31 · Special Express
    14h 15m on board
  3. 07:05Hat Yai
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.

SP31Special Express16:50Bangkok (Krung Thep Aphiwat)13h 01movernight05:51 +1Phatthalungfrom1,075฿2nd class berth · A/CBook
  1. 16:50Bangkok (Krung Thep Aphiwat)
  2. Train SP31 · Special Express
    13h 01m on board
  3. 05:51Phatthalung
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.

SP31Special Express16:50Bangkok (Krung Thep Aphiwat)11h 18movernight04:08 +1Thung Songfrom1,045฿2nd class berth · A/CBook
  1. 16:50Bangkok (Krung Thep Aphiwat)
  2. Train SP31 · Special Express
    11h 18m on board
  3. 04:08Thung 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.

SP31Special Express16:50Bangkok (Krung Thep Aphiwat)9h 30movernight02:20 +1Surat Thanifrom1,004฿2nd class berth · A/CBook
  1. 16:50Bangkok (Krung Thep Aphiwat)
  2. Train SP31 · Special Express
    9h 30m on board
  3. 02:20Surat 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.

SP31Special Express16:50Bangkok (Krung Thep Aphiwat)7h 05mdirect23:55Chumphonfrom919฿2nd class berth · A/CBook
  1. 16:50Bangkok (Krung Thep Aphiwat)
  2. Train SP31 · Special Express
    7h 05m on board
  3. 23:55Chumphon
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.

SP31Special Express16:50Bangkok (Krung Thep Aphiwat)4h 50mdirect21:40Prachuap Khiri Khanfrom862฿2nd class berth · A/CBook
  1. 16:50Bangkok (Krung Thep Aphiwat)
  2. Train SP31 · Special Express
    4h 50m on board
  3. 21:40Prachuap Khiri Khan
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.

SP31Special Express16:50Bangkok (Krung Thep Aphiwat)3h 30mdirect20:20Hua Hinfrom800฿2nd class berth · A/CBook
  1. 16:50Bangkok (Krung Thep Aphiwat)
  2. Train SP31 · Special Express
    3h 30m on board
  3. 20:20Hua Hin
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.

SP31Special Express16:50Bangkok (Krung Thep Aphiwat)2h 40mdirect19:30Phetchaburifrom774฿2nd class berth · A/CBook
  1. 16:50Bangkok (Krung Thep Aphiwat)
  2. Train SP31 · Special Express
    2h 40m on board
  3. 19:30Phetchaburi
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.

SP31Special Express16:50Bangkok (Krung Thep Aphiwat)1h 47mdirect18:37Ratchaburifrom753฿2nd class berth · A/CBook
  1. 16:50Bangkok (Krung Thep Aphiwat)
  2. Train SP31 · Special Express
    1h 47m on board
  3. 18:37Ratchaburi
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.

SP31Special Express16:50Bangkok (Krung Thep Aphiwat)1h 18mdirect18:08Ban Pongfrom737฿2nd class berth · A/CBook
  1. 16:50Bangkok (Krung Thep Aphiwat)
  2. Train SP31 · Special Express
    1h 18m on board
  3. 18:08Ban Pong
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.

SP31Special Express17:02Bang Bamru14h 03movernight07:05 +1Hat Yaifrom1,100฿2nd class berth · A/CBook
  1. 17:02Bang Bamru
  2. Train SP31 · Special Express
    14h 03m on board
  3. 07:05Hat Yai
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.

SP31Special Express17:23Sala Ya13h 42movernight07:05 +1Hat Yaifrom1,093฿2nd class berth · A/CBook
  1. 17:23Sala Ya
  2. Train SP31 · Special Express
    13h 42m on board
  3. 07:05Hat Yai
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.

SP31Special Express17:50Nakhon Pathom13h 15movernight07:05 +1Hat Yaifrom1,085฿2nd class berth · A/CBook
  1. 17:50Nakhon Pathom
  2. Train SP31 · Special Express
    13h 15m on board
  3. 07:05Hat Yai
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.

SP31Special Express18:09Ban Pong12h 56movernight07:05 +1Hat Yaifrom1,078฿2nd class berth · A/CBook
  1. 18:09Ban Pong
  2. Train SP31 · Special Express
    12h 56m on board
  3. 07:05Hat Yai
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.

SP31Special Express18:47Ratchaburi12h 18movernight07:05 +1Hat Yaifrom1,066฿2nd class berth · A/CBook
  1. 18:47Ratchaburi
  2. Train SP31 · Special Express
    12h 18m on board
  3. 07:05Hat Yai
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.

SP31Special Express20:25Hua Hin10h 40movernight07:05 +1Hat Yaifrom1,029฿2nd class berth · A/CBook
  1. 20:25Hua Hin
  2. Train SP31 · Special Express
    10h 40m on board
  3. 07:05Hat Yai
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.

SP31Special Express21:41Prachuap Khiri Khan9h 24movernight07:05 +1Hat Yaifrom999฿2nd class berth · A/CBook
  1. 21:41Prachuap Khiri Khan
  2. Train SP31 · Special Express
    9h 24m on board
  3. 07:05Hat Yai
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.

SP31Special Express00:05Chumphon7h 00movernight07:05 +1Hat Yaifrom912฿2nd class berth · A/CBook
  1. 00:05Chumphon
  2. Train SP31 · Special Express
    7h 00m on board
  3. 07:05Hat Yai
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.

SP31Special Express02:23Surat Thani4h 42mdirect07:05Hat Yaifrom826฿2nd class berth · A/CBook
  1. 02:23Surat Thani
  2. Train SP31 · Special Express
    4h 42m on board
  3. 07:05Hat Yai
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.

SP31Special Express04:18Thung Song2h 47mdirect07:05Hat Yaifrom780฿2nd class berth · A/CBook
  1. 04:18Thung Song
  2. Train SP31 · Special Express
    2h 47m on board
  3. 07:05Hat Yai
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.

SP31Special Express05:53Phatthalung1h 12mdirect07:05Hat Yaifrom741฿2nd class berth · A/CBook
  1. 05:53Phatthalung
  2. Train SP31 · Special Express
    1h 12m on board
  3. 07:05Hat Yai
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.

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: Bang Bamru, 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-15 15:15. Times can change; the booking page shows the confirmed times for your date.

Share this page