Nakhon Si Thammarat Railway Station is located 832.08 km from Bangkok Hua Lamphong Railway Station on the Khao Chum Thong Junction-Nakhon Si Thammarat branch of Thailand’s Southern Train Line.

Nakhon Si Thammarat Railway Railway Station is one of two major train stations near the ferry ports at Donsak which is where car ferry services to Koh Phangan and Koh Samui depart from. If you are travelling from the south of Thailand by train then you can reducing your travelling time by alighting at Nakhon Si Thammarat Railway Station and then taking a direct minivan from the nearby bus station to Donsak rather than continue by train all the way to Surat Thani.
About Nakhon Si Thammarat Train Station
Nakhon Si Thammarat Railway Railway Station has been in operation since 1914, and is the terminus of a branch line which runs off the mainline at Khao Chum Thong Junction.

Nakhon Si Thammarat Railway Train Station is a Class 1 Railway Station with 2 platforms, 5 tracks and 10 trains passing through each day:
- 2 train per day running each way on the Bangkok to Nakhon Si Thammarat route.
- 1 train per day running each way on the Nakhon Si Thammarat to Sungai Kolok route.
- 1 train per day running each way on the Nakhon Si Thammarat to Yala route.
- 1 train per day running each way on the Nakhon Si Thammarat to Phatthalung route.
Facilities at Nakhon Si Thammarat Train Station
Nakhon Si Thammarat Railway Station is a city centre railway station with lots of shops, restaurants and hotels nearby. The train station itself has few facilities.

Nakhon Si Thammarat Railway Railway Station has the following facilities:
- Toilets on platform 1.
- A cargo and parcels office on platform 1 which offers a left luggage service.
- A small row of shops and mobile vendors selling drinks, snacks and some freshly made food such as fired chicken and sticky rice on platform 1.
Buying Tickets at the Train Station
There are three ticket counters on the right hand side as you enter Nakhon Si Thammarat Railway Station via the main entrance. The ticket office is open from 05:00 to 15:00 every day to coincide with the times of train departures from the station.

You can buy train tickets both on the day of travel and in advance at the ticket offices in the train station subject to availability. 3rd class seats on the train to Bangkok are normally available to purchase on the day of travel. Tickets on ordinary train services to Sungai Kolok, Yala and Phatthalung are only available for purchase on the day of travel; you cannot book seats on ordinary train services in advance. You can, however, book sleeper berths on trains to Bangkok in advance which is good idea as these tickets normally sell out in advance of the day of travel.
Buy Train Tickets Online
Use the Search Box below to buy train tickets from Nakhon Si Thammarat to Bangkok online:
Local Transport at Nakhon Si Thammarat Station
The main form of local transport in Nakhon Si Thammarat is motorbike taxis. Motorbike taxis wait in front of the railway station by the main entrance. Expect to 20 to 40 THB for most motorbike taxi journeys to destinations in the city centre. For cheaper shared taxi services you need to walk to the main road and flag a shared taxi down. For longer journeys we recommend that you travel to nearby Nakhon Si Thammarat Bus Terminal. Next to the bus terminal is a minivan station with regular departures to Sichon, Kahnom and Donsak which is where car ferries depart to Koh Samui and Koh Phangan.
Train Times from Nakhon Si Thammarat to Bangkok
There are 2 direct train services a day from Nakhon Si Thammarat Railway Station (NST) to Bangkok.
- Please note: The services shaded in grey are not currently operating.
NST | Bangkok | Service | Train No. |
12:45 | 05:40 | Rapid | 174 |
15:20 | 07:45 | Express | 86 |
- Buy train tickets from Nakhon Si Thammarat to Bangkok.