How to get to Ayutthaya
Get to Ayutthaya by train from Bangkok, Ban Takhli, Lamphun, Chiang Mai. Compare 1 operator, departure times and prices from ฿20, then book online.
Routes to Ayutthaya 4
-
State Railway of Thailand · 0h 48m–1h 17mDeparts 06:1007:1007:3007:5008:4510:3514:1518:40+8from ฿20per adult, before feesTimes & tickets
-
from ฿56per adult, before feesTimes & tickets
-
from ฿218per adult, before feesTimes & tickets
-
State Railway of Thailand · 9h 18m–12h 32mDeparts 06:2507:3015:3017:0518:20from ฿221per adult, before feesTimes & tickets
Times and prices are the ones seen in recent searches and can change. Open a route to see live times and prices for your date.
Stations and piers in Ayutthaya
From Ayutthaya you can go on to
Getting to Ayutthaya: common questions
How do I get to Ayutthaya?
You can reach Ayutthaya by train from Bangkok, Ban Takhli, Lamphun, Chiang Mai. Companies on these routes include State Railway of Thailand.
How do I get from Bangkok to Ayutthaya?
From Bangkok you can go by train, taking about 0h 48m–1h 17m, with tickets from ฿20.
What is the quickest way to get to Ayutthaya?
The quickest trip we have seen is from Bangkok, taking about 0h 48m by train.
How much does it cost to get to Ayutthaya?
Tickets to Ayutthaya start from about ฿20 per adult before booking fees, depending on where you start and the class you choose.
Where do you arrive in Ayutthaya?
Arrival points in Ayutthaya include Ayutthaya Bus Station, Ayutthaya Railway Station, Central Ayutthaya.