Trains from Nakhon Ratchasima to Bangkok

By train the journey from Nakhon Ratchasima to Bangkok is scheduled to take from 4 to 5 hours depending upon which train you take.

Train Times from Nakhon Ratchasima to Bangkok


There are 6 direct trains a day from Nakhon Ratchasima to Bangkok.

TrainNakhon RatchasimaBangkokService
14001:4207:10Rapid
7210:1814:30Express
13612:3317:55Rapid
2218:4722:35Special Express
14223:2504:10Rapid
2423:5904:50Special Express
  • The fastest train from Nakon Ratchasima to Bangkok is Train #22 departing from Nakhon Ratchasima at 18:47, which is scheduled to complete the journey in 3 hours 48 minutes arriving at 22:35.
  • The slowest train from Nakon Ratchasima to Bangkok is Train #140 departing at 01:42 and scheduled to arrive in Bangkok 5 hours 28 minutes later.

Buy Tickets from Nakhon Ratchasima to Bangkok


Use the Search Box below to buy your train tickets from Nakhon Ratchasima to Bangkok.

Powered by 12Go Asia system

For day time travel to enjoy the fantastic scenery on route take Train #72 departing at 10:18 and arriving in Bangkok at 14:30.

For overnight travel book a sleeper berth on Train #24 departing from Nakhon Ratchasima at 23:59 and arriving in Bangkok at 04:50. Train #24 uses the brand new carriages purchased by the State Railway of Thailand in 2016.

Ticket Prices from Nakhon Ratchasima to Bangkok


Train tickets from Nakhon Ratchasima to Bangkok purchased online cost 50 to 100 THB more than tickets purchased at a train station.

Seat TypeOnline PriceStation Price
2nd Class A/C Sleeper913 THB813 THB
2nd Class A/C Seat412 THB343 THB
2nd Class Fan Seat213 THB163 THB
3rd Class Fan Seat149 THB99 THB

Purchasing a ticket at the train station in Thailand is the cheapest option, however, we recommend booking in advance either online or a train station. Better seat types on more popular trains tend to sell out well in advance of the day of travel.

Nakhon Ratchasima Railway Station


Google Map of Nakhon Ratchasima Railway Station

Bangkok Railway Station


  • The main railway station in Bangkok is Krung Thep Aphiwat Central Terminal (also known as Bang Sue Grand Station).

Google Map of Krung Thep Aphiwat Central Terminal

About Travel from Nakhon Ratchasima to Bangkok


The journey from Nakhon Ratchasima to Bangkok is one of the best on Thailand’s train network. The journey starts with a journey through the mountainous area between Pak Chong and Ayutthaya.

Train from Nakhon Ratchasima to Bangkok
Train from Nakhon Ratchasima to Bangkok

From there the train makes its way through the plains on the approach to Bangkok. The trip through the suburbs of Bangkok provides travellers with seldom seen glimpses of hard to reach places in Bangkok, including less well known temples and river views. This short journey is a pure pleasure and we recommend doing the journey during the daytime at least once.

How useful was this page?

Click on a star to rate it!

Average rating 4.6 / 5. Vote count: 11

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