Ayutthaya is only located about 90 kilometers from Bangkok and can be visited on a daytrip; however, if you appreciate history and religious and historical monuments, I recommend an overnight stay will allow for two full days of sightseeing, including a dinner cruise on the Chao Phraya, past the illuminated Phra Nakhon Si Ayutthaya Historical Park, and a visit to only of the city’s many other attractions, including the nearby Bang Sai Folk Arts and Craft Center.