I will be travelling to Switzerland and Milan in May 2020. My rail travel are as follows:
1. Zurich Flughafen - Zurich HB
2. Zurich HB - Luzern
3. Luzern - Interlaken OST
4. Interlaken OST - Jungfraujoch
5. Interlaken OST - Zermatt
6. Zermatt - Matterhorn
7. Zermatt - Milano Centrale
My question is - which option (full fare/half fare/swiss pass) is the best and economical for these rail travel?
Thank you
Dean