Please sign in to post.

Zermatt to Florence

I'd love suggestions on getting from Zermatt to Florence by train. And.. suggestions on buying ticket on the day of travel or ahead of time.

Posted by
229 posts

Where did or will you purchase your ticket TO Zermatt? Buy a R/T ticket and that part is solved. The railway that takes you up to Zermatt is a separate railway from the rest of Switzerland. Try not to purchase your forward tickets to Florence in Switzerland as it can be very expensive. At some point, like when you purchase your tickets to Zermatt, you can purchase your ticket from Brig to Domodossola, the border crossing. Use an app like Trenitalia or Trainline to purchase the remaining portion of your train travel to Florence.

Posted by
108 posts

According to the Rail Europe site, you could reasonably find a journey with two to three changes changes taking 5 1/2 to 7 hours depending on the route. But it seems you’d need to change in Visp then Milan for the two changes or Visp, then Brig, then Milan for three changes. If you search on Rail Europe it will list all your options and which company is running each leg. You could use that information to book directly with the train company as I think rail Europe had an up charge and service fee.

Posted by
872 posts

Deutsche Bahn’s website shows a 5h 45m journey requiring two connections. One in Visp, CH and again at Milano Centrale.

Posted by
2 posts

Thank you all very much. I'll continue my research with direction now. Very helpful... we don't go until October. Pam

Posted by
1946 posts

Don't buy seperate ticket if you can avoid it. With a single ticket for the entire trip it means all your connections are protected.