Yes, advance purchase is required and tours may sell out quickly. To maximize your chances of getting the day and time you prefer, please book well in advance. Tickets can be purchased with a Visa, MasterCard, or American Express.