Hello everyone. My husband, 1.5 yr old son, and I will be spending a total of 10 nights in Switzerland from June 15 - June 24, 2017. We will then be taking the train to Florence. So far we have planned the following itinerary:
June 15: Arrival in Milan (flight is already booked) - Train to Lucerne (Spend 3 nights)
Train to Wengen (Spend 5 nights)
Train to Zermatt (Spend 2 nights)
Train to Florence
I am, however, second guessing our 2 nights in Zermatt. Knowing how unpredictable the weather can be, I'm worried that it will end up raining/no visibility of the Matterhorn both nights we are there (I just came back from a beach vacation where it rained our entire stay, so I may be overly cautious of the weather because of this).
Would you recommend spending the last 2 nights in Spiez instead, where we can just take a daytrip to Zermatt to see the Matterhorn if there was good weather (although I know it will make for a long day, which is difficult with a 1.5 yr old). And if the weather is bad, then we can just take a daytrip around the lake or daytrip to Bern.
I was also thinking of skipping Zermatt altogether and maybe spending 2 nights in either Lugano (never been) or Lake Como (previously visited and loved it) before heading to Lucerne. Although my husband does have his heart set on seeing the Matterhorn...
Or would you recommend a different place all together for those 2 nights instead of Zermatt?
Thank you in advance for your reply. I would greatly appreciate your advice.