Sorry it took long to get back on, planning this trip has been really confusing, All the places in your country are so beautiful, so trying figure out what to do and what not..is a nightmare :) Here is what i have come up with, please let me know if this is doable.
May 28th - Arrive in Zurich, customs/baggage, Catch a train to St.Moritz (need advice to get there fastest way possible in train). Stay night in St Moritz.
May 29th - Take Glacier Express to Zermatt. Stay Zermatt
May 3oth - Matterhorn/Gornergrat. Stay Zermatt
May 31st - Chocolate Train - Stay Zermatt ( is it worth spending this day in Zermatt, or should i take the golden pass line from Montreux to Interlaken??)
June 1st - Montreux to Interlaken - Golden pass line .Finish Junfrauch. Stay Interlaken
June 2nd- Schilthorn - Boat trip on lake Brienz/Thun (which lake is better?) Can i do Schilthorn & a boat trip in one day? Stay Interlaken.
June 3rd- Interlaken to Lucerne - Golden Pass line. Stay Lucerne
June 4th - Mt.Pilatus trip/ evening in city. Stay Lucerne
June 5th - Rigi & other sightseeing. Stay Lucerne
June 6th - Lucerne to Zurich. Rhine Falls and zurich.
June 7th - Fly back home
1. Does the itinerary make sense?
2. Is it worth staying extra day in Zermatt to do the chocolate train, or should i allocate that day for lucerne/zurich.
3. what train should i catch to get the fastest way possible from zurich to st moritz?
Thank you for your help