The journey by train is scheduled to take between 15 hours 30 minutes and 17 hours 10 minutes, depending upon which train you take, to travel 832.08 km from Nakhon Si Thammarat to Bangkok.
Train Timetable from Nakhon Si Thammarat to Bangkok
- Click on the ‘Nakhon Si Thammarat – Bangkok’ link in the timetable below for more information and to buy tickets.
Nakhon Si Thammarat - Bangkok ฿ 284–956 15h 23m – 16h 34m | |
|
Nakhon Si Thammarat Railway Station
Nakhon Si Thammarat Railway Station is located at 131 Niwas Rd, Tambon Nai Mueang, Amphoe Mueang Buri Ram, Chang Wat Buri Ram 31000.
Bangkok Railway Station
The final stop for trains from Nakhon Si Thammarat to Bangkok is Krung Thep Aphiwat Central Terminal.
About Bangkok Train Station
Hua Lamphong Railway Station, also known simply as Bangkok Railway Station, is Thailand’s most important railway station. The station is important as it is the terminus for 4 out of 5 of Thailand’s major intercity railway lines and is located in the centre of Bangkok’s busy China Town district.

Hua Lamphong Railway station was completed in 1916. The building has a grand front entrance and large ticket hall designed in a Neo-Renaissance architectural style by Italian architect Mario Tamagno. The station has 12 platforms with around 130 departures and 60,000 rail users on a typical day. The station is like a small village in its own right with shops, vendors and lots of tuk-tuk and motorcycle taxi drivers making a lifelong living from the station as well as shops, restaurants and hotels nearby whose trade is entirely dependent on rail passengers using the station. This is all set to change, however, in the near future as the intention is to make the new large, modern style train terminal being constructed in the north of the city into the main terminus for train services in and out of Bangkok. Hua Lamphong Railway, for all its grandeur and long history, is considered by the Thai Government to be inconveniently located in a part of Bangkok with very heavy traffic and the location of the new train station out of the city centre is intended to help reduce congestion around Bangkok’s China Town area.