Thank you very much for your reply. Here's our traveling plan, would appreciate if you can let me know if there's anything that you think it's not gonna work. FYI, my husband love to drive, so long driving time is not a problem for him at all and we don't mind to pack and unpack everyday, we are used to it.
15 Oct, Sat: arrive ZRH early morning and then we will pick up the car and drive to Bern and spend the whole day and one night in Bern
16 Oct, Sun: leave Bern in the morning and drive to Montreux and Lavaux, spend a couple of hours there and then drive to Tasch (targeting to arrive Tasch before 5 pm), park there and then go to Zermatt and spend one night in Zermatt
17 Oct, Mon: leave Zermatt around noon, pick up car at Tasch and drive to Interlaken (2 nights in Interlaken)
18 Oct, Tues: Interlaken, maybe drive to Lauterbrunnen to cycle around or visit Grindelwald
19 Oct, Wed: Haven't decided whether we will go up to Jungfraujoch or Schilthorn yet, as it really depends on weather. After Jungfraujoch or Schilthorn, we will drive to Lucerne late afternoon (2 nights in Lucerne)
20 Oct, Thurs: Lucerne - explores the city and maybe car ferry or boat trip on Lake Lucerne. We like car ferry, any suggestions where should we drive to in order to take the car ferry?
21 Oct, Fri: leave Lucerne for St. Gallen, we would like to visit the Abbey and Olma Festival (1 night in St. Gallen)
22 Oct, Sat: leave St. Gallen to Rhine Falls and Stein am Rhein. Will return car late afternoon that day back to ZRH, probably leave our heavy luggage at the airport Baggage Service and take the train to Zurich City (2 nights in Zurich)
23 Oct, Sun: Zurich - Haven't decided what to do in Zurich yet, any suggestions?
24 Oct, Mon: Breakfast and then head to ZRH (our flight depart ZRH at 1:30 pm)
Would appreciate any feedback/suggestions.