Thailand › Bangkok to Ayutthaya

Bangkok to Ayutthaya: how to get there

The cheapest way is the State railway (3rd class to 2nd class A/C): 15 to 341 THB (about $0) per person, about 1 h 30 min.

HowFareTime
State railway (3rd class to 2nd class A/C)15 to 341 THB
per person
1 h 30 min

Fares checked with operators and recent guides on 2026-10-09. Dollar figures use today's reference rate. Taxi and flight prices move with traffic and season.

UNESCO ruins, an easy day trip from Bangkok.

Add this to a full trip budget →

Some links go to partners. We may earn a commission at no extra cost to you.

Other routes in Thailand

More for your Thailand trip