We're thinking about getting a Swiss Regional Pass for the Geneva area, which gets you a couple days of free travel and the rest at 50% off.
When boarding trains, do we need to still get tickets (whether free or half off) from a machine or agent, or, on the free days, do we just hop on the train and show the inspector when they check?
Also, can this pass be purchased at the airport? I'd order online ahead of time but shippings pretty expensive.