Frank Fang
Swiss Travel Passes (STP) are only for non-residents and are valid for several days.
Half Fare Cards (HFC) alone are not valid for transportation, you need to buy a ticket with a reduction of 50%.
Saver Day Passes (SDP) are available for everyone, you don’t need a Half Fare Card, but, if you have this card, the price is lower.
STP and SDA are valid for the Rigi.
STP and SDA are valid only to Grindelwald or Wengen. You need a ticket from these stations to the Jungfraujoch.
For the Jungfraujoch, you have following reductions:
SDP without HFC: no reduction
HFC: 50% reduction
STP: 25% reduction