Hello cohoonm
If these are all your trips you are intending to do, look for a Saver Day Pass well in advance. It will cost CHF 52 per person yet is not refundable and the price is increasing the nearer the day of travel.
Saver Day Pass. | SBB
Let us know, if you need more assistance.
Kind regards,
Roland