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 or Tickets Sales and Collection when you visit. Related articles How can I contact you? When can I collect my Alton Towers Season Pass? What are the Terms and Conditions of the Alton Towers Season Passes? What is the Alton Towers Premium Season Pass? How do I upgrade my Alton Towers Standard Season Pass into an Alton Towers Premium Season Pass?