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