Nakhon Si Thammarat to Bangkok Train Tickets

Please ensure that you bring along your ID to travel. Passengers who fail to present ID would be denied from boarding.

Estimated Trip Duration is 16.2 hour(s)
Best coach type with cheaper price for train from Nakhon Si Thammarat is the 2nd Class AC Sleeper. Please note that 3rd Class Fan Seat is not recommended for the long journey.

Refine Search
Filter by
Refine Search
Refine Search
Refine Search

Train from Nakhon Si Thammarat to Bangkok

Nakhon Si Thammarat to Bangkok Train
Train from Nakhon Si Thammarat to Bangkok is a popular train route among the locals in Nakhon Si Thammarat area. Most of the passengers taking train from Nakhon Si Thammarat to Bangkok are the locals that work in Bangkok. Usually, Nakhon Si Thammarat to Bangkok train tickets are fully booked during weekends and public holidays. As a matter of fact, Bangkok is a hub for Thai people and tourists coming from all around the world. It is the capital city of Thailand. Most of the tourists would start their Thailand travel from Bangkok. Consequently, the developing city offers millions of job opportunities for the locals in Thailand. Therefore, many Thai locals from the other provinces including from Nakhon Si Thammarat travel to Bangkok for work.

Train Type, Ticket Type & Ticket Price

There is a limited daily train schedule from Nakhon Si Thammarat to Bangkok, so it is highly recommended to book train tickets online in advance. The train ticket price from Nakhon Si Thammarat to Bangkok depends on the type of train and the type of ticket you choose. Below is the schedule for train tickets available online at
TimeTrain NoTrain TypeTicket TypePrice (THB)
Est. Arrival: 05:10
174Rapid2nd Class AC Sleeper838
2nd Class Fan Sleeper598
2nd Class Fan Seat448
3rd Class Fan Seat273
Est. Arrival: 06:30
86Express1st Class AC Sleeper1,502
2nd Class AC Sleeper898
2nd Class Fan Seat488
3rd Class Fan Seat313
* Time and fares might change depending on the season, subject to the operator ** AC = Air-conditioned Reminder: You MUST print out the E-Ticket sent to your email. Without the printed ticket, you are not allowed to board the train. Tickets shown from the phone or tablet is not valid.

Trip Distance & Duration

The distance between Nakhon Si Thammarat and Bangkok is around 780 km along the Southern railway line to the city center of Bangkok, Thailand. Train #174 is a Rapid train and it takes approximately around 16 hours 10 minutes from Nakhon Si Thammarat to Bangkok. Whereas train #86; which is a express train, takes shorter time around 15 hours 30 minutes. The train journey from Nakhon Si Thammarat to Bangkok is a long trip. Therefore, choose the Sleeper ticket type, considered the best option to travel to Bangkok.

Departure Point – Nakhon Si Thammarat Railway Station

Nakhon Si Thammarat Railway Station is located at Yomaraj Road on the west side of town in Tha Wang subdistrict. The train station is a terminus at Khao Chum Thong Junction. Getting around in Nakhon Si Thammarat by public transport is usually done by hiring motorbike taxi or taking the minibus (songthaew). Therefore, getting to Nakhon Si Thammarat Railway Station should not be a problem. You can ask the locals for the nearby songthaew stop.

Arrival Point – Bangkok Hua Lamphong Railway Station

Bangkok Hua Lamphong Railway Station is located in the middle of Bangkok city. It is the main train station in Bangkok. Since the Nakhon Si Thammarat to Bangkok train arrives in Bangkok early in the morning, not much option is available to take you to your destination. Metered taxi should be available 24/7. Meanwhile, the MRT service only starts operating at 6AM. If you are taking Rapid train, your estimated arrival time is around 5.10 AM so you might have to wait in the train station for a while if you want to take the MRT. However, if you take the Express train you are expected to arrive around 6.30 AM, which is more convenient to get around in Bangkok. The train station is linked to the Hua Lamphong MRT station by an underground pathway so you can simply walk to the MRT station from the train station. Learn more about Hua Lamphong Train Station »


As usual, SRT trains in Thailand would have toilets on-board for the convenience of the passengers. Passengers can also buy food from the canteen coach or from the train attendants with price starting from 100 THB for breakfast and 200 THB for dinner. Or else, you can buy food before you board the train and save it for the journey. The staffs will also provide you with a new clean pillow and blanket if you booked the sleeper train ticket type.


The trip from Nakhon Si Thammarat to Bangkok takes a long time so bring any source of entertainment with you to fill the time. Sleeper ticket type especially the 2nd Class Air Conditioned Sleeper is very popular as you can have a more comfortable journey for the overnight train trip. So, book your train tickets in advance online at to secure your tickets before your departure. Booking online is convenient with various secured payment options and easy booking process. Check the price and tickets availability online from our website and book your tickets now!