How can I purchase a Season Pass? You can purchase the Season Pass online here You can also purchase a Season Pass from Alton Towers Theme Park when you visit. Related articles What do I need to bring to collect my Season Pass? What is the Alton Towers Season Pass? When is the 2018 Season Pass valid? How can I contact you? Where do I collect my Merlin Annual Pass from?