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 direct trains per day from Nakhon Ratchasima to Ayutthaya.
Train | Nakhon Ratchasima | Ayutthaya | Service |
140 | 01:42 | 05:49 | Rapid |
72 | 10:18 | 13:23 | Express |
136 | 12:33 | 16:36 | Rapid |
22 | 18:47 | 21:41 | 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:41 which is a scheduled journey time of 2 hours 55 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 30 THB to 114 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,068 THB | 954 THB |
2nd Class A/C Sleeper | 660 THB | 609 THB |
2nd Class Fan Seat | 169 to 269 THB | 139 to 239 THB |
3rd Class Fan Seat | 119 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 not 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’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. 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.

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. 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.