How can I purchase an Alton Towers Season Pass? Our 2020 Season Passes are now available to purchase online here. You can also purchase either from Alton Towers Resort Box Office when you visit. Related articles How can I contact you? When can I collect my Alton Towers Premium Season Pass? What is the Alton Towers Premium Season Pass? What are the Terms and Conditions of the Alton Towers Season Passes? Can I buy a return ticket to come back the following day/another day?