My wife and I just booked flights! 10 days in June with our 3 kids, ages 5, 9, and 11 and here’s what we are thinking:
Land in Geneva on the first morning and take a train to Zermatt.
Spend 2 nights in Zermatt and hope for some good Matterhorn views and hiking weather on at least one of the days.
Day 3: Let the Zermatt weather determine what time we travel to our next home base in the Bernese Oberland (thinking Wengen, Murren, or Lauterbrunnen) for 5 nights. Planning on day trips to Jungfraujoch, Schilthorn, Bern, and Interlaken. Hopefully this will still afford us time to explore some other villages/hiking trails at a somewhat leisurely pace.
Day 8: Travel to our final base in the Lausanne/Vevey area for 2 nights. We’d like to enjoy Lake Geneva a bit and see Chillon Castle.
Day 10: Travel to Geneva Airport for a midday flight home.
My biggest question is whether we should trade our time in Zermatt with 2 nights in Lucerne. I lean towards Zermatt because Matterhorn but Lucerne also looks like a great spot. We really don’t want to stay at more than 3 places with just 10 days, especially with the kids. In fact, another consideration I have is to travel right to BO for 7 nights with the potential for a long day trip to Zermatt and/or Lucerne from there. We still want to spend the last 2 nights closer to Geneva to make it easier for the final morning getting to the airport. Any thoughts and suggestions are greatly appreciated. Thanks!