But time is money, and purchasing it in advance may save you precious time during your trip. Simply skip the lines at the ticket office and hop onboard public transportation! You can buy the Swiss Travel Pass a maximum of 60 days before the day you want it for, right up to the day before travel.