The average train between Phra Nakhon Si Ayutthaya and Siam Square takes 1h 54m and the fastest train takes 1h 29m. The train service runs several times per day from Phra Nakhon Si Ayutthaya to Siam Square. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run twice daily between Phra Nakhon Si Ayutthaya and Siam Square. The earliest departure is at 4:33 AM at night, and the last departure from Phra Nakhon Si Ayutthaya is at 3:35 PM which arrives into Siam Square at 5:04 PM. All services require a transfer at Krung Thep Aphiwat Central Terminal and take an average of 1h 54m. The schedules shown below are for the next available departures.
Want to know about travelling from Phra Nakhon Si Ayutthaya to Siam Square? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Phra Nakhon Si Ayutthaya to Siam Square. However, there are services departing from Phra Nakhon Si Ayutthaya station and arriving at Siam Square station via Krung Thep Aphiwat Central Terminal. The journey, including transfers, takes approximately 1h 54m.
Phra Nakhon Si Ayutthaya to Siam Square train services, operated by State Railway of Thailand, depart from Ayutthaya station.
Phra Nakhon Si Ayutthaya to Siam Square train services, operated by State Railway of Thailand, arrive at BTS สยาม;Bts Siam station.
The distance between Phra Nakhon Si Ayutthaya and Siam Square is 67.7 km. The road distance is 73 km.
There is no direct connection from Phra Nakhon Si Ayutthaya to Siam Square. However, you can take the train to Krung Thep Aphiwat Central Terminal, walk to MRT บางซื่อ;Mrt Bang Sue, take the subway to MRT สวนจตุจักร;Mrt Chatuchak Park, walk to BTS หมอชิต;Bts Mo Chit, take the vehicle to BTS สยาม;Bts Siam, then walk to Siam Square.