By train the journey from Bangkok to Sisaket (also written as Si Sa Ket) is scheduled to take from 7 to 10 hours depending upon which train you take.
Train Times from Bangkok to Sisaket
There are 6 direct trains a day from Bangkok to Sisaket.
- The fastest train from Bangkok to Sisaket is Train #21 departing at 06:10 which is scheduled to complete the journey in 7 hours 18 minutes.
- The slowest train service from Bangkok to Sisaket is Train #141 departing at 23:05 which is scheduled to the complete the journey in 10 hours 01 minute.
- The most comfortable train service from Bangkok to Sisaket is Train #23 which uses the newest of Thailand’s passenger train carriages, which were first brought into service in November 2016.
- Sleeper Seats are available on Trains #139, #23, and #67.
- Train #21 and #71 are 3 carriage sprinter trains with no freight car, which means you cannot transport bicycles or other over-sized items on these train services. These trains also have no sleeper berths available.
Buy Tickets from Bangkok to Sisaket
Buy your train tickets from Bangkok to Sisaket using the Search Box below:
If you plan to travel in 2nd or 3rd class fan seats then you can normally buy your train tickets from Bangkok to Sisaket on the day of travel. However, if plan to travel on one of sprinter services or buy a 1st or 2nd Class A/C Sleeper Seat then you may have difficulty buy a ticket on the day of travel depending on the time of year. The better seats sell out early. Train travel is relatively cheap in Thailand and is popular amongst Thai travellers as well as foreign visitors.
Ticket Prices from Bangkok to Sisaket
If you buy your train tickets online the cost is 250 to 300 THB more than buying them at a train station in Thailand.
|Seat Type||Online Price||Station Price|
|2nd Class A/C Sleeper||931 to 1,121 THB||631 to 961 THB|
|2nd Class A/C Seat||711 THB||461 THB|
|3rd Class Fan Seat||561 THB||311 THB|
The range of seat types and train upon which you book tickets online changes throughout the year. Use the Search Box above to check prices and available.
About Travel to Sisaket
Sisaket is on the Eastern branch of Thailand’s Northern Eastern Train Line and the last major stop on the line before it terminates in Ubon Ratchathani. The best part of the train journey from Bangkok to Sisaket is the section of train line Ayutthaya and Pak Chong. The views in the mountains for this portion of the journey are the second best on the Thai Railway Network, the best scenery is on the Bangkok to Chiang Mai train route.
Sisaket is one of the lesser visited destinations on Thailand’s train network. Most of the passengers on the train from Bangkok, particularly the tourists, will be headed to better known destinations such as Ayutthaya, Pak Chong, Nakhon Ratchasim, Surin and Udon Ratchathani at the end of the line. The two big attractions for visitors to Sisaket are the Khmer temples and the stunning scenery in Sisaket Province. If you are planning to visit the Preah Vihear ruins (the most famous of the Khmer temples in Thailand) then you need to leave the train in Sisaket and continue your journey by road. Closer to Sisaket town (about 4 km away) is Pra That Ruang Rong temple and 61 km from Sisaket town is Wat Pa Maha Chedi Kaew, which is a Buddhist temple made entirely from glass bottles. Meter taxis are available from in front of Sisaket train station.
Bangkok Train Station
- From the 19th January 2023 the main railway station in Bangkok is Krung Thep Aphiwat Central Terminal Station (also known as Bang Sue Grand Station).