Looking at following itinerary:
Zurich to St Moritz (2 nights)
Glacier Express to Zermatt (2 nights)
Zermatt to Crans-Montana (2 nights)
Crans-Montana to Milan
Looking to travel mostly by train and private transfers. These areas (other than Zurich) are new to us as we’ve traveled extensively through much of western Switzerland and the larger cities.
Any recommendations or warnings? TIA