Thailand Special Express 39 Train: Bangkok to Surat Thani

Special Express 39 runs daily from Bangkok (Krung Thep Aphiwat) to Surat Thani, leaving at 22:50 and arriving at 07:50 the next day. It calls at 21 stations and covers 651 km.

22:50Krung Thep Aphiwat
9h · 651 km
07:50+1Surat Thani
MTWTFSSDaily21 stopsReturn: SP40

Special Express 39 timetable and stops

StationArrivesDepartsDistance (km)
Bangkok (Krung Thep Aphiwat)–22:500
Bang Bamru23:0123:0218
Sala Ya23:1923:2035
Nakhon Pathom23:4223:4364
Ban Pong00:01+100:02+184
Ratchaburi00:27+100:37+1117
Phetchaburi01:14+101:19+1167
Hua Hin02:04+102:09+1229
Wang Phong02:24+102:25+1249
Prachuap Khiri Khan03:14+103:15+1318
Ban Krut03:56+103:57+1377
Bang Saphan Yai04:09+104:10+1393
Map Ammarit04:43+104:44+1437
Pathiu04:58+104:59+1455
Chumphon05:22+105:37+1485
Sawi06:01+106:02+1517
Lang Suan06:28+106:29+1549
Lamae06:44+106:45+1570
Tha Chana07:04+107:05+1594
Chaiya07:20+107:21+1614
Surat Thani07:50+1–651

Scheduled times, not live tracking. +1 means the next day and +2 the day after.

Connections along the way

Change atYou arriveNext trainWait
Surat Thani07:50LOC445 at 09:38 to Hat YaiBuy at the station1h 48m

These trains leave from the same station, between 15 minutes and 2 hours after Train SP39 arrives.

Tickets for Special Express 39

Tickets for the whole journey go on sale 90 days in advance, opening at 08:30 Thai time.

Read more about when to book Thailand train tickets.

Book via Baolau

How far ahead can you book?

Your trip on SP39Tickets go on sale
391 km or more (60%+)90 days ahead
163 to 390 km (25–59%)30 days ahead
Under 163 km (under 25%)The day before

Booking window calculator

More about this route

Timetable data collected 29th October 2026. Scheduled times, not live tracking. Times may vary. This website contains affiliate links. Should you click to purchase, it is at no additional cost to you, but we receive a small commission.


Have questions about your trip?Ask our Facebook group of fellow train travellers.
Join the group