Dear All,
Traveling to Switzerland for the first time and excited to have reservations 1st class on the Glacier Express in March, Zermatt to St. Moritz. Our trip will be for 7 days, and we are flying in and out of Zurich, and using trains the rest of the time. Would you recommend getting the Swiss Pass or the Flexi Pass? 1st Class or 2nd Class? How far in advance should we buy these passes, and also should we always make reservations for every train?
Other insights would be great - things to do in Zurich and Zermatt, a bit in St. Moritz too.
Thank you for your help!