Traveling from Ayutthaya to Bangkok takes about 90 minutes by bus, costing between 60 and 200 THB. This is a suitable option for those seeking a direct and comfortable ride. Keep in mind that traffic in Bangkok can extend travel time.
We'll notify you when prices or options change.
Popular choicevia Agoda
Popular choicevia Agoda
Popular choicevia Agoda
No reviews yet — be the first!
Cheapest
The bus is the cheapest option, costing between 60 and 200 THB. While the price is low, Bangkok's traffic might increase travel time.
For families
The bus provides a comfortable solution for families with children, though it's important to consider the potential crowding and traffic in Bangkok that could affect comfort.