Train Schedules for Thailand

If you are a seasoned rail traveler, you probably already know that you can pick up paper railway timetables for free at the information counter at Bangkok Railway Station (Hua Lamphong). However, there are now alternative ways of checking the timetables. You have a choice of checking online on the official website or by downloading the SRT Timetable Application for your smartphone [App Store] or [Google Play]. You not only get to see the times for the trains for each stop, but there is more information such as pictures of the seats in the carriages and also prices for each class.

RELATED LINK: Popular Trains in Thailand

Powered by 12Go system

We also have copies of the printed version of the timetables released by the State Railway of Thailand. Please note, these were last released in January 2021. So, some trains might not be running at the moment or some times may have changed. Please check with the station master where you bought your ticket or call 1690.

SRT Timetables: Northern Line | Southern Line | Northeastern Line | Eastern Line | Maeklong Line | Commuter Line | Red Line | Nakhon Pathom Commuter Line | Red Line (Taling Chan) | Red Line (Rangsit)

You can also download a PDF of all of these timetables:.


If your are finding the guide books and website useful, please leave a comment in the new guestbook. Thanks.

The State Railway of Thailand also provides online digital versions of the printed timetables. Although it gives you up-to-date information, it doesn’t work well on smartphones or tablets as rows and columns in the tables don’t match up properly.

LINK: How to Buy Train Tickets Online


The following are the popular routes in Thailand according to the booking website

  1. Bangkok to Chiang Mai
  2. Chiang Mai to Bangkok
  3. Ayutthaya to Bangkok
  4. Bangkok to Surat Thani
  5. Surat Thani to Bangkok
  6. Bangkok to Chumphon
  7. Bangkok to Ayutthaya
  8. Chumphon to Bangkok
  9. Chiang Mai to Ayutthaya
  10. Phitsanulok to Chiang Mai
  11. Bangkok to Hua Hin
  12. Bangkok to Nong Khai
  13. Hat Yai to Bangkok
  14. Bangkok to Hat Yai
  15. Nong Khai to Bangkok
  16. Bangkok to Padang Besar
  17. Surat Thani to Hua Hin
  18. Hua Hin to Chumphon
  19. Padang Besar to Bangkok
  20. Surat Thani to Hua Hin
  21. Hat Yai to Surat Thani
  22. Bangkok to Trang
  23. Lopburi to Chiang Mai
  24. Chiang Mai to Lopburi
  25. Ayutthaya to Phitsanulok
  26. Bangkok to Pattaya
  27. Bangkok to Phitsanulok
  28. Bangkok to Udon Thani
  29. Bangkok to Khon Kaen
  30. Khon Kaen to Bangkok
  31. Udon Thani to Bangkok
  32. Saraburi to Ubon Ratchathani
  33. Bangkok to Pak Chong
  34. Nakhon Ratchasima to Ubon Ratchasima
  35. Hat Yai to Hua Hin
  36. Pattaya to Bangkok
  37. Hua Hin to Bangkok
  38. Bangkok to Ubon Ratchathani
  39. Nakhon Ratchasima to Bangkok
  40. Bangkok to Prachuap Khiri Khan
  41. Trang to Bangkok
  42. Nakhon Ratchasima to Sisaket
  43. Bangkok to Sisaket
  44. Lopburi to Phitsanulok
  45. Phitsanulok to Lopburi
  46. Surin to Bangkok
  47. Bangkok to Buriram
  48. Su-Ngai Kolok to Hat Yai
  49. Ubon Ratchathani to Bangkok