Yes, you can purchase tickets in advance online and take advantage of online discounts for children and seniors.