The GA travelcard.
With the GA travelcard for 1st or 2nd class, just hop on the next train whenever you like. And children, students, senior citizens and families can obtain the GA travelcard at a reduced price. With the GA travelcard you enjoy unlimited travel on SBB trains and most other railways in Switzerland. Besides this you can travel on boats, buses and trams and you also receive discounts on many mountain railways