Hi we are planning our first trip to Switzerland in June 2024 and would love any thoughts or advice on our itinerary. We will be coming from a wedding in Tuscany and thinking we will do the following from 6/6 to 6/15:
6/6 - train from Florence to Milan OR go on to Tirano
6/7 - Bernina Express, then train from Chur to Luzern
6/7 - 6/9 Luzern
6/9 - train to Wengen
6/13 - train to Zurich
6/15 - fly home
My questions are, should we stay in Milan overnight on the first night then catch the train to Tirano in the morning, then the 2 PM Bernina express and then go from Chur to Luzern or is that too much for one day? It seems doable but looking for input on this. We have not been to Milan before so could do a day here or possibly do it before the wedding in Tuscany. Or should we go up to Tirano on the first day and stay overnight there and then take the 8 AM Bernina express? Or stay in Chur on second night rather than taking 2 hr train to Luzern that evening?
Any other thoughts or suggestions appreciated, thank you!