Hi, I went down the rabbit hole last night reading hundreds of questions and answers on this forum and now my head is spinning with information. It's all good and helpful so thank you to the dedicated folks who take the time to answer.
I was planning to purchase the Swiss Travel Pass online here at home, but after reading so many comments and based on my itinerary, I may not need the full pass. Just to be absolutely certain that I understand correctly -- any rail pass (Swiss Travel Pass, BO Regional Pass, Half Fare Pass, etc) can be purchased once I arrive in Switzerland? It's okay to wait until I arrive at the Zurich airport to buy whichever pass makes the most sense for me?
Thanks all!