The best to get around is to get the half price card or they called it as halbtax.
As you already know, Switzerland goods are much more expensive than other places in Europe. Similar to its transportation, it is rather expensive but very efficient. With half price card, you will be able to get half price for any 1st class or 2nd class travel.
The link for the half price card is here
To get around Switzerland, you can browse http:/sbb.ch