p.s. Actually you don't have to buy the Swiss Travel Pass in advance as you can buy the it at the Zurich airport, or at the Zurich HB station. Also it's much easier & quicker to get to the Zurich HB station via trains than by bus.
Wolverine Thanks for watching and comment 🙏☺️ Thanks for your info 👌👍🏻 For me - I prefer to have all the train passes purchased at home to save time.. so no need to worry anything upon arrival 😉