Seniors and students do not receive a discount on full fare train tickets, but they do receive discounts on certain travel passes, travel cards, and mountain excursions.
For short-term travel, locals and visitors can buy a 1 month Half-fare card for CHF 120 (in 2021). This card can provide significant savings, particularly if you frequently travel to expensive mountain destinations.
The Junior Travel Card allows children to travel for free.
If you are travelling with children aged 6 to 16, the SBB Junior card should be purchased (sometimes called the Family Card). It costs CHF 30 per year and entitles the child to free public transportation and most mountain transportation when accompanied by a parent holding a valid ticket.
Both residents and visitors can purchase the Junior Card. The Junior card can be purchased at any train station with a ticket office. You must bring identification proving your children’s age.
One Month GA Travel Card
If you are staying in Switzerland for a few weeks, a one-month GA card may be the most affordable way to travel. A GA pass includes free public transportation all over Switzerland and a 50% discount on mountain railways (some free) – see the validity map below. A one-month GA pass costs CHF 420, about the same price as an 8-day Swiss Travel Pass (see below).