Please sign in to post.

Using SBB for Venice to Zermaat

I have a follow up on using SBB trains for all the tickets for a one way trip from Venice St. Lucia to Zermatt on May 20, 2026.
When I checked on SBB for the entire trip, the tickets come up as "non refundable and only on these specific trains."
1. What happens if the Frecciarossa #9728 is late getting to Milano thus missing the Euro City #64 train (what happens?).

2. Also, when arriving in Visp and I miss the SBB #42 (what Happens?)
These misses would not be a result of my error but some other issue, thus, my concern is will I need to rebuy tickets if connections are missed when purchased all via SBB?
3. Finally, I am asking is it wise to purchase via SBB?

Posted by
22950 posts
  1. If you miss the connection due to late arriving train in Milan, you are free to use any other of the trains that get you to your destination. If it is another EC train, you will need to get a new seat reservation for free.
  2. At Visp, just take the next train to Zermatt. There is a train every 30 minutes.
  3. Only SBB gets you a single ticket. Trenitalia cannot ticket Visp to Zermatt.
Posted by
3546 posts

The train you change to in Visp is not an SBB but an MGB train, but SBB serves as a "one stop shop" for all (+-200) public transport companies in Switzerland.

And yes, as everywhere else if you miss a connection due to a delay you can take other trains. In Italy however you do need to go to the information desk (there is one at the head of the platforms in Milano) to have your ticket changed.

In Switzerland however that is not needed, as tickets are by defaults for a route, not a train here.

If you take the 11:48 departure you have a 55 minute change in Milano, which is 45 minutes more than needed. Shows that Trenitalia still has something to learn with regard to scheduling. In Switzerland we generally prefer transfers to be under 10 minutes.