Yes, you can buy them online or at the entrance to the attraction on the day of your visit. It is recommended to book in advance, especially during peak times, as they often sell out quickly.