Trains from Nakhon Ratchasima to Ayutthaya

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.

TrainNakhon RatchasimaAyutthayaService
14001:4205:49Rapid
7210:1813:23Express
13612:3316:36Rapid
2218:4721:41Special Express
14223:2503:06Rapid
2423:5903:41Special 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.

Powered by 12Go Asia system

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 TypeOnline PriceStation Price
1st Class A/C Sleeper1,068 THB954 THB
2nd Class A/C Sleeper660 THB609 THB
2nd Class Fan Seat169 to 269 THB139 to 239 THB
3rd Class Fan Seat119 THB89 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


Google Map of Nakhon Ratchasima Railway Station

Ayutthaya Train Station


Google Map of 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.

One of the ancient temples in Ayutthaya Historical Park
One of the ancient temples in Ayutthaya Historical Park

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.

How useful was this page?

Click on a star to rate it!

Average rating 4.5 / 5. Vote count: 2

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