Jun 26, 2014 - 9:41 AM
Well, to be honest, I liked your original plan better if you prefer the outdoors/mountains. The extra night in Zermatt is good, but Lausanne will be a city experience. If you are going to stay in the Lake Geneva region, I think you would like smaller towns such as Montreux or Vevey better.
Looking at this version, and assuming your preference of seeing the Alps and being flexible with the weather, I would stay in Grindelwald from September 5 to 11. You can easily visit Bern on a rainy day while based in Grindelwald (more flexible). A one way trip takes 90 minutes. You can even visit Bern en route to Zurich, as you can leave your luggage in lockers or the left luggage office at the station, or have it transported for you (see here). Another, more scenic, route from Grindelwald to Zurich is via the Golden Pass. You can book an airport hotel or an hotel near the rail station in Zurich. Suggestions can be found here and here.
Regarding St. Stephan: a Lake Thun boat trip or a visit to Mount Niesen or the Stockhorn can be combined with this.
I hope this makes sense. Of course it's all a matter of personal preferences.
Last modified on Jun 26, 2014 - 9:44 AM by Arno