Oct 31, 2017 - 2:51 AM
in reply to Adriana
Based on just the 4 main train trips you plan to take I'd say you will save about CHF100 using a 4-day Swiss Travel Pass Flex. But you would be confined to making savings only on your 4 main travel days. The Swiss Half-Fare Card would save you a bit less but the shortfall would probably be made up by offering 50% savings on any other travel you did (eg half-fare on Gornergrat at Zermatt, Geneva to Geneva Airport at end of trip, any local trips around St Moritz).
Advantage of Pass is you don't need to buy any tickets (apart from GEX reservation) - just hop on train and go on valid travel days.