Trains from Bangkok to Sisaket

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.

BangkokSisaketTrain No.Service
06:1013:1821Special Express
21:0505:3823Special Express
  • 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:

Powered by 12Go Asia system

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 TypeOnline PriceStation Price
2nd Class A/C Sleeper931 to 1,121 THB631 to 961 THB
2nd Class A/C Seat711 THB461 THB
3rd Class Fan Seat561 THB311 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.

Beautiful scenery in Sisaket
Beautiful scenery in Sisaket

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).

Google Map of Krung Thep Aphiwat Central Terminal Station

Sisaket Train Station

Google Map of Sisaket Railway Station

How useful was this page?

Click on a star to rate it!

Average rating 4.3 / 5. Vote count: 15

No votes so far! Be the first to rate this post.