By train the journey from Sikhoraphum to Bangkok is scheduled to take from 6 to 9 hours depending upon which train you take.
Train Times from Sikhoraphum to Bangkok
There are 6 direct trains a day from Sikhoraphum to Bangkok.
Sikhoraphum | Bangkok | Train | Service |
07:20 | 14:30 | 72 | Express |
09:08 | 17:55 | 136 | Rapid |
16:16 | 22:35 | 22 | Special Express |
19:49 | 04:10 | 142 | Rapid |
20:53 | 04:50 | 24 | Special Express |
22:25 | 07:10 | 140 | Rapid |
- The fastest train from Sikhoraphum to Bangkok is Train #22 departing at 16:16 which is scheduled to complete the journey in 6 hours 19 minutes.
- The slowest train service from Sikhoraphum to Bangkok is Train #136 departing at 09:08 which is scheduled to the complete the journey in 8 hours 47 minutes.
Buy Tickets from Sikhoraphum to Bangkok
Use the Search Box below to buy your train tickets from Sikhoraphum to Bangkok.
Train #24 is the premium train service on this route. Train #24 is one of small number of services using very modern passenger carriages which are air-conditioned throughout with automatically operated train doors.
Ticket Prices from Sikhoraphum to Bangkok
Train tickets purchased online are 270 to 300 THB more expensive than train tickets purchased directly from a train station in Thailand.
Seat Type | Online Price | Station Price |
1st Class A/C Sleeper | 1,670 THB | 1,402 THB |
2nd Class A/C Sleeper | 1,210 THB | 910 THB |
The advantage of buying train tickets online in advance is that you can guarantee that you secure the right seat types on the train of your choice on the day you want to travel. The best seat types on Thailand Trains often sell out several days in advance.
Sikhoraphum Train Station
Sikhoraphum Railway Station is located 1.6 km walking distance from Prasat Sikhorapum temple.
Bangkok Train Station
- From the 19th January 2023 the main railway station in Bangkok is Krung Thep Aphiwat Central Terminal (also known as Bang Sue Grand Station).
Canal Boats in Bangkok
Canal boats are a major form of public transport in Bangkok. The busiest is the Khlong Saen Saep canal boat service which carries an estimated 50,000 to 60,000 passengers a day. The popularity of this service is due to several factors. Firstly, the service is very cheap. Tickets cost from 8 to 20 THB one way depending on how far you travel.
Secondly, the service is very fast.
The Khlong Saen Saep service connects the Bangkaapi district in the east of Bangkok on an 18 km route to Phanfa Bridge which is near to Deomcracy Monument, Wat Saket and the Khao San Road. Bangkok’s metro and overhead train systems (the ‘Sky Train’) don’t currently connect Central Bangkok to the area near the Khao San Road so the only other way to travel there is on Bangkok’s congested road network. At most times of the day it is faster to travel from Central Bangkok to the Khao San Road on the Khlong Saen Saep canal boat service than it is using a much more expensive meter taxi.
Thirdly, travelling by canal boat in Bangkok is a pleasurable experience with boats passing through otherwise unseen areas in Bangkok. There are lots of historic buildings on the route.

There are 29 piers where passengers can board the Khlong Saen Saep canal boat service, including Nana Nua Pier which is on a side road off the lower end of the popular Sukhumvit Road where many foreign visitors to the city choose to stay. The service runs every day from 05:30 to 20:30 with frequent departures throughout this operating period.
You don’t need to buy a ticket in advance to use canal boat service you simply pay a ticket collector after boarding.