We are flying in to Zurich in two weeks and currently have the following as our itinerary
Would love to get recommendations on best train to take from these destinations ( is there more than one train from Italy and Switzerland- very confused by this) and if a swiss travel pass is recommended (also how many days for the pass since we have a gap of three, possibly four days in Italy) Also, would the holidays impact train travel?
Day 1- arrive Zurich 11am- stay in Zurich overnight
Day 2/3- train to Grindewald (stay overnight two days)
Day 4 - train to Zermatt, stay one night
Day 5- take train to St Moritz by Glacier Express, stay one night
Day 6- take train to Chur, stay overnight
Day 7- train to Tirano to take to Milan , stay in Milan one night
Day 8/9: take train from Milan to Venice (stay two nights)
Day 10: take train to Lake Como
Day 11:
Day 12: fly out of Zurich
Also, any other suggestions for where we could explore for Day 11
Any help would be welcomed