Nov 17, 2016 - 6:59 AM
Sure, you can buy the 1-day travelpasses. Nationality does not matter. You can buy the Swiss Half Fare Card from any of the websites listed here (it's easiest to print it yourself through www.swissrailways.com/ en), and the 6 pack from any station in Switzerland from the machines (or the staffed desk if you like).
However, you would have to travel a whole lot to make it worth it. Buying discounted tickets is often much cheaper. Even an 8-day Swiss Travel Pass is cheaper than the option you are considering, and it includes free entrance to museums too.
Last modified on May 17, 2018 - 11:42 AM by Arno