Sala Ya Train Station: Timetable and Trains

Distance35 kmfrom Bangkok
Trains a day44–46
ProvinceNakhon Pathom

Trains from Sala Ya

The table shows scheduled departure times for each train, not live tracking information. Click on a train to see more detail, including its stops and connections.

TrainDepartsDestination
SP4403:10Krung Thep Aphiwat
RP16804:35Krung Thep Aphiwat
EX8605:34Krung Thep Aphiwat
RP17406:10Krung Thep Aphiwat
EX8406:29Krung Thep Aphiwat
COM35206:39Thon Buri
COM914306:45Nakhon Pathom
RP17206:54Krung Thep Aphiwat
COM356Mon–Fri only07:09Hua Lamphong
909Weekends only07:25Nam Tok
911Weekends only07:25Suan Soan Pradipat
SP3207:34Krung Thep Aphiwat
ORD25507:51Lang Suan
SP4308:00Surat Thani
COM914408:06Thon Buri
ORD25708:17Nam Tok
SP3808:29Krung Thep Aphiwat
SP4608:29Krung Thep Aphiwat
ORD26009:03Thon Buri
ORD25209:59Thon Buri
RP17010:13Krung Thep Aphiwat
ORD26110:20Suan Soan Pradipat
COM913511:54Nakhon Pathom
COM913613:21Thon Buri
ORD25113:41Prachuap Khiri Khan
ORD25914:28Nam Tok
COM913714:45Nakhon Pathom
RP17115:42Su-Ngai Kolok
COM913816:11Thon Buri
SP3716:43Su-Ngai Kolok
SP4516:43Padang Besar (Malaysia)
ORD25416:47Thon Buri
ORD25817:02Thon Buri
SP3117:23Hat Yai
COM914917:33Nakhon Pathom
SP4017:35Krung Thep Aphiwat
COM355Mon–Fri only17:43Ban Pong
RP16918:03Yala
ORD26218:15Hua Lamphong
910Weekends only18:32Hua Lamphong
COM35118:49Ratchaburi
912Weekends only19:19Hua Lamphong
EX8319:23Trang
EX8520:23Nakhon Si Thammarat
RP17320:43Nakhon Si Thammarat
RP16721:03Kantang
COM915221:06Thon Buri
SP3923:20Surat Thani
DestinationFastestDirect trainsFirst to last
Nakhon Pathom20m24 trains06:45 to 23:20
Bangkok29m24 trains03:10 to 21:06
Phetchaburi1h 45m15 trains07:25 to 23:20
Hua Hin2h 31m15 trains07:25 to 23:20
Prachuap Khiri Khan3h 40m12 trains07:51 to 23:20
Chumphon5h 50m12 trains07:51 to 23:20
Surat Thani8h 20m11 trains08:00 to 23:20
Thung Song Junction10h 45m9 trains15:42 to 21:03
Hat Yai13h 42m5 trains15:42 to 18:03
Yala16h 4m3 trains15:42 to 18:03

Direct trains only, no change needed. A linked name has a page with every train on that route.

Need to change trains? Search Thailand train times for any two stations and we'll find the journeys with connections.

Tickets from Sala Ya

Tickets for the long-distance trains from Sala Ya go on sale up to 90 days in advance, or the day before travel for shorter trips.

The other 22 trains can't be booked in advance: buy your tickets at the station on the day.

Read more about when to book Thailand train tickets.

Book via Baolau

Along the line

← Bangkok · 35 kmSu-Ngai Kolok · 1,124 km →
  1. Taling Chan Junction
  2. 8.1 kmSala Thammasop
  3. 4.9 kmSala Ya
  4. 4.2 kmWat Suwan
  5. 7.3 kmWat Ngiu Rai

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