Home › Bangkok to Ayutthaya Train Times: 1h30, from €1

Bangkok to Ayutthaya Train Times: 1h30, from €1

Bangkok to Ayutthaya takes roughly 1h30 to 2 hours by train and about 1h30 by direct bus or shared minivan, a short, popular day-trip corridor with frequent departures all day. State Railway of Thailand trains run about 27 times a day from Bangkok, with the exact time depending on the service and stops. The bus from Mochit terminal and the minivans depart every hour. Here is how the options compare.

DistanceAbout 75 km
Most frequentTrain, 27 departures a day
FastestShared minivan (about 1h15 to 1h30)
CheapestThird-class train (about EUR 1 to 2)
Live schedule and fare data
ModeDepartures/dayFirst-last departureFastestTypical fareTop operators
Train 21 06:10-23:23 31m USD 3-26 Thai Railway
Bus 13 06:00-18:00 1h 05m USD 6-12 Win 91 Ayutthaya, Transport Co, Bangkok Taxi
Prices checked July 25, 2026 from 1620 scheduled departures.
Bangkok to Ayutthaya: your options
ModeOperatorDurationApprox fareOvernight
Train State Railway of Thailand (direct, 27 daily)
The classic, scenic way in, with frequent direct departures all day. Third class is basic but cheap; second class adds air-con.
about 1h30 to 2 hours approx €1 to €5 No Check on 12Go →
Bus Direct coach (Mochit to Ayutthaya)
Hourly direct departures from Mochit terminal.
about 1h30 approx €2 to €4 No Check on 12Go →
Van Shared minivan (direct)
Fastest road option, direct door to door in central Ayutthaya, departing when full.
about 1h15 to 1h30 approx €3 to €5 No Check on 12Go →

Fares are approximate and shown for comparison. Confirm live prices and times on 12Go before booking.

Show stays for:
Where to stay in Bangkok
Option 1
ibis Styles Bangkok Silom
Bangkok
Top-rated stay in Bangkok
ibis Styles Bangkok Silom
★ 9.0 5999 reviews
€59
per night
Book on Agoda →
Option 2
Citrus Suites Sukhumvit 6 by Compass Hospitality
Bangkok
Top-rated stay in Bangkok
Citrus Suites Sukhumvit 6 by Compass Hospitality
★ 8.7 4479 reviews
€59
per night
Book on Agoda →
Option 3
Nishitetsu Hotel Croom Bangkok Silom
Bangkok
Top-rated stay in Bangkok
Nishitetsu Hotel Croom Bangkok Silom
★ 9.0 3155 reviews
€61
per night
Book on Agoda →
Where to stay in Ayutthaya
Option 1
Ayutthaya
Top-rated stay in Ayutthaya
Sala Ayutthaya
★ 9.0 1365 reviews
€88
per night
Book on Agoda →
Things to do
In Bangkok

Loading things to do...

In Ayutthaya

Loading things to do...

Activities load from Viator. Booking opens on Viator, and we may earn a commission.

Frequently asked questions
How long is the train from Bangkok to Ayutthaya?
About 1h30 to 2 hours depending on the service, with State Railway of Thailand running roughly 27 direct trains a day from Bangkok.
What is the best way from Bangkok to Ayutthaya?
The train is the classic choice, frequent and cheap, though a shared minivan is a little faster door to door if you would rather skip the station transfer.
Can you visit Ayutthaya as a day trip from Bangkok?
Yes, easily. At around 1h30 each way, most visitors see the main temple ruins on a single day trip, renting a bike or tuk-tuk to get between sites.
Which Bangkok station do trains to Ayutthaya leave from?
Most services depart Bangkok's main railway station, with some continuing on to Chiang Mai or the north stopping in Ayutthaya en route.
Is the bus or train better for Ayutthaya?
The train is the more scenic, traveler-favorite option and costs very little, while the bus and minivan are a touch faster and leave from a bus terminal rather than the train station.

Plan your own version

Set your dates, budget and pace, and the planner builds an optimized trip with live prices.

Build my trip →

Hotel options and prices come from Agoda and update at booking time; sample data shown if live pricing is unavailable. Transport fares are estimates, confirmed on 12Go.

Beta Prices and availability reflect current partner rates and can change before you book. Confirm the final price on 12Go, Kiwi, or Agoda (linked per result) before booking.