Many people visit Ayutthaya as a day trip from Bangkok, which is only a couple of hours’ drive away. You can definitely see the highlights that way but it would be worth spending the time to at least stay overnight so you can explore the city in a bit more depth.