Our European holiday in May-June includes some free time (about 18 days) in Switzerland after a river cruise ending in Paris. We would like to see the beauty of Switzerland and our intention would be to travel Paris-Geneva-Interlarken area (say Wengen) and stay a few days and do day trips. Then to St Moritz and Lugano via Brig (Glacier Express) and stay a few days. Then back to Zurich on the Bernina Express before we fly home to Australia - we don't want to fly from Milan. Is this a reasonable schedule and are the stopovers OK?
How flexible is the Swiss Pass? If we book travel on particular trains before we leave Australia, is it possible to change those trips if we want to?
Any suggestions appreciated. No night travel please.