Trains from Ayutthaya to Bangkok

By train it takes between 1 hour 15 minutes and 2 hours 20 minutes to travel 71.08 km from Ayutthaya to Bangkok. There are are very frequent train services on this route running from very early in the morning until late at night every day of the year, because all trains running on the Northern Line, and both branches of the North Eastern Line, pass through Ayutthaya on the way to and from Bangkok.

Train Times from Ayutthaya to Bangkok


There are 32 trains per day from Ayutthaya to Bangkok.

  • Please note: The services shaded in grey are not currently operating.
TrainAyutthayaBangkokService
402:2704:00Special Express
7802:5004:35Express
14203:1305:00Rapid
10803:2105:10Rapid
5203:3905:25Express
2403:4205:15Special Express
13403:4805:45Rapid
2604:0406:00Special Express
1404:2406:15Special Express
6804:5806:40Express
1004:2406:15Special Express
31405:2707:30Ordinary
14005:3107:20Rapid
30206:0808:15Ordinary
34206:2308:40Ordinary
31807:1109:05Ordinary
20808:2610:20Ordinary
30409:0110:35Ordinary
34009:4111:10Ordinary
21210:2712:10Ordinary
20212:1414:05Ordinary
23412:4014:15Ordinary
10613:1114:40Rapid
7213:1714:55Express
7615:3517:10Express
11215:5918:00Rapid
13616:3718:40Rapid
818:0619:25Special Express
21018:4820:35Ordinary
10219:1621:10Rapid
14619:2521:10Rapid
2221:4222:55Special Express

  • The fastest train from Ayutthaya to Bangkok is Train #22 departing from Ayutthaya at 21:42 and scheduled to arrive in Bangkok 1 hour 13 minutes later at 22:55 .
  • The slowest train from Ayutthaya to Bangkok are Train #342 departing from Ayutthaya at 06:23 and scheduled to arrive in Bangkok at 08:40, which is journey time of 2 hours 17 minutes.

Buy Tickets from Ayutthaya to Bangkok


Use the Search Box below to buy your tickets from Ayutthaya to Bangkok:

Powered by 12Go Asia system

Train tickets for this short journey are not available for sale online, however, minivan and bus tickets can be booked online using the Search Box.

Ticket Prices to Bangkok


The cost of train tickets from Ayutthaya to Bangkok depends on both the type of seat you book and the type of train you take. Generally the faster the train the more expensive the ticket.

Seat TypeStation Price
1st Class A/C Sleeper886 to 1,046 THB
2nd Class A/C Sleeper395 to 715 THB
2nd Class A/C Seat245 to 345 THB
2nd Class Fan Sleeper385 THB
2nd Class Fan Seat65 to 185 THB
3rd Class Fan Seat15 to 45 THB

Third class tickets can only be purchased on the day of travel at the station where your journey starts.

Location of Ayutthaya Train Station


Google Map of Ayutthaya Railway Station

Location of Bangkok Train Station


Google Map of Bangkok Railway Station

Travel from Bangkok


On arrival in Bangkok there are plenty of options for onward travel in Thailand or neighbouring countries in South East Asia either by land or by air. From Bangkok Train Station the easiest option is to take another train heading south. Bangkok’s Southern Train Line passes through popular destinations such as Hua Hin, Chumphon (for ferries to Koh Tao), Surat Thani (for ferries to Koh Samui and Koh Phangan) before continuing south towards Hat Yai and onto Padang Besar where you connect with Malaysian Railway services for travel to Penang.

Wat Traimit in Bangkok
Wat Traimit in Bangkok

For travel the Gulf of Thailand and Cambodia, passengers have the option of taking a bus or flight. Bus services to destinations on the Gulf of Thailand, such as Phuket and Koh Phi Phi, depart from Bangkok’s Southern Bus Terminal. Bus Services to destinations in the East and Cambodia depart from Bangkok’s Northern Bus Terminal. For cheap flights head towards Don Mueang, which is Bangkok’s second airport used by low cost carriers such Air Asia and Nok Air which serve a wide range of domestic and regional destinations across South East Asia. The cheapest way to reach Don Mueang Airport from Bangkok Train Station is to take the MRT (Bangkok’s underground train line) from the train station to Chatuchak Park MRT Station to board the shuttle bus to Don Mueang Airport. The total cost of this journey is less than 100 THB per person.

How useful was this page?

Click on a star to rate it!

Average rating 4.7 / 5. Vote count: 23

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