Thailand Special Express 45 Train: Bangkok to Padang Besar

Special Express 45 runs daily from Bangkok (Krung Thep Aphiwat) to Padang Besar (Malaysia), leaving at 16:10 and arriving at 08:05 the next day. It calls at 21 stations and covers 996 km.

16:10Krung Thep Aphiwat
15h 55m · 996 km
08:05+1Padang Besar (Malaysia)
MTWTFSSDaily21 stopsReturn: SP46

Special Express 45 timetable and stops

StationArrivesDepartsDistance (km)
Bangkok (Krung Thep Aphiwat)–16:100
Bang Bamru16:2116:2218
Sala Ya16:4216:4335
Nakhon Pathom17:1017:1264
Ban Pong17:3117:3284
Ratchaburi18:0018:10117
Phetchaburi18:5118:56167
Hua Hin19:4519:50229
Wang Phong20:0720:08249
Prachuap Khiri Khan21:0421:05318
Bang Saphan Yai22:0322:04393
Chumphon23:1623:26485
Surat Thani01:49+101:52+1651
Thung Song Junction03:38+103:48+1773
Cha-uat04:40+104:41+1822
Phatthalung05:21+105:23+1862
Bang Kaeo05:45+105:46+1886
Hat Yai06:35+107:20+1945
Khlong Ngae07:42+107:43+1969
Padang Besar (Thai)07:59+108:02+1994
Padang Besar (Malaysia)08:05+1–996

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

Connections along the way

Change atYou arriveNext trainWait
Hat Yai06:35SP37 at 07:10 to Su-Ngai Kolok35m

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

Tickets for Special Express 45

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 SP45Tickets go on sale
598 km or more (60%+)90 days ahead
249 to 597 km (25–59%)30 days ahead
Under 249 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