My husband and I will be visiting Zurich for 2 full days starting April 16. We will then take a train to Milan to start off our 3 week trip in Italy. I looked up a train ticket from Zurich to Milan on the SBB website. It suggests I buy a 1x Half Fare Travel card. When I googled that, it looks like it would give us discounts on trains and buses while we're in Switzerland. However, I would have to wait until one month before we go for the discount card to be valid during our time there.
We are staying with a couple we know in Zurich. They are going to take us for a hike the mountains (weather permitting) and to Bern. Is it worth getting the 1x Half Fare travel card for such a short stay? Also, is one month advance enough time to get a relatively cheap ticket from Zurich to Milan?
We have never been to Europe and are planning our own trip, so any advice is appreciated!