Hi all! I would love a little help with the logistics of our upcoming trip! I understand that getting around in Switzerland is best done with trains, but I am confused as to what is the best way to get to Bormio from the Berner Oberlands is (take trains through Milan? Rent cars?) We have three young children (7, 5, and 2) so the shortest way possible is best (I understand there is a gorgeous scenic train ride that takes 8 hours that goes this route, but I don't know if that is the best fit for us with small kids). We are spending a month in switzerland in Italy, and our time in the Berner Overlands and Bormio is flexible and can be interchanged if there is a better way to get from one location to the next. We most likely need a rental car once we are in Bormio so my husband can use it to get to the locations for his bike rides.
Fly into Zurich - train immediately to Lucerne (<1 hour)
Day in Lucerne
Train to Berner Oberlands (Golden Pass route 2 hours)
Train to Milan - rent car drive and drive to Bormio
OR
rent car in Interlaken and drive to Bormio??
Drive rental car back to Milan/Lake Como
Train to Florence
Train to Rome
thanks so much for any help!!!