By train the journey from Nakhon Ratchasima to Ayutthaya is scheduled to take from 3 to 4 hours depending upon which train you take.
Trains Times from Nakhon Ratchasima to Ayutthaya
There are currently 6 trains per day from Nakhon Ratchasima to Ayutthaya.
| Train | Nakhon Ratchasima | Ayutthaya | Service |
| 140 | 01:42 | 05:49 | Rapid |
| 72 | 10:18 | 13:07 | Express |
| 136 | 12:33 | 16:36 | Rapid |
| 22 | 18:47 | 21:21 | Special Express |
| 142 | 23:25 | 03:06 | Rapid |
| 24 | 23:59 | 03:41 | Special Express |
- The fastest train is Train #22 departing from Nakhon Ratchasima at 18:47 and arriving in Ayutthaya at 21:21 which is a scheduled journey time of 2 hours 34 minutes.
- The slowest direct train from Nakhon Ratchasima to Ayutthaya is Train #140 departing from Nakhon Ratchasima at 01:42 and arriving in Ayutthaya 4 hours 07 minutes later at 05:49.
Buy Tickets from Nakhon Ratchasima to Ayutthaya
Use the Search Box below to buy your train tickets from Nakhon Ratchasima to Ayutthaya.
Ticket Prices from Nakhon Ratchasima to Ayutthaya
Booking a ticket online from Buri Ram to Ayutthaya is 50 to 100 THB more expensive per ticket than buying a ticket at a train station in Thailand.
| Seat Type | Online Price | Station Price |
| 1st Class A/C Sleeper | 1,274 THB | 1,174 THB |
| 2nd Class A/C Sleeper | 889 THB | 789 THB |
| 2nd Class A/C Seat | 383 THB | 319 THB |
| 2nd Class Fan Seat | 189 THB | 139 THB |
| 3rd Class Fan Seat | 139 THB | 89 THB |
Paying more to book in advance online allows passengers to guarantee the seat type of their choice on the train that is most convenient for them. This is particularly important for overnight travel as 2nd and 3rd Class Fan Seats are difficult to sleep in.
Nakhon Ratchasima Train Station
See more information about Nakhon Ratchasima Railway Station.
Ayutthaya Train Station
See more information about Ayutthaya Railway Station.
About Travel to Ayutthaya
Ayutthaya was the capital city of Thailand from 1351 to 1767. Modern day Ayutthaya is a city of much less importance compared to Bangkok or Chiang Mai but it does have some very significant historical attractions that make it well worth visiting.
Ayutthaya Island
Ayutthaya’s railway station is located to the east of what is known as ‘Ayutthaya Island’ because it is bounded on all sides by rivers and canals. The Island is where you will find the city’s main historical sites, in particular the Ayutthaya Historical Park which occupies an area of 2.89 square kilometres of the city’s historic centre.
Travel to Ayutthaya Historical Park
The historical park, which is the main attraction in Ayutthaya is over 4 km by road to the west of Ayutthaya Railway Station. By tuk-tuk from the train station the journey to the historical park costs around 100 THB.

Hotels in Ayutthaya
Ayutthaya has plenty of accommodation both near the railway station and on the Island. The closest hotel to Ayutthaya Railway Station is the unique and and very cheap Baan Are Goong Riverside Homestay. Only slightly further away from the railway station is the more luxurious Krungsri River Hotel, which may better suit families and older travellers.
Nightlife in Ayutthaya
Ayutthaya is not known for its nightlife in the same way as Bangkok or Kanchanaburi. A popular option for visitors staying overnight in Ayutthaya is to visit the Bang Lan Road Night Market, which has plenty of food stalls and a lively atmosphere.