Please sign in to post.

Does Swiss Rail pass work for trips into other countries?

I appreciate that people answer a lot of train questions here! Sorry to ask another but I have a question that I've found no answer to when searching online (including it's not addressed on the Swiss rail site):

If you have a Swiss Travel Pass, what happens if you take a train trip that crosses a national border. In my case, starting in Switzerland but ending in France and later vice versa? Can you use the pass for these trips? Or how does it work?

I’m trying to figure out whether to buy a Eurail Global Pass or a Swiss Travel pass or both. Here’s the train trips I plan to take (over a period of 15 days):

Lucerne to Murren

Murren to Chamonix

Chamonix to Zermatt

Glacier Express from Zermatt to St Moritz

St Moritz to Salzburg

Salzburg to Vienna

The Eurail Global Pass would seem best except it won’t cover Glacier Express, or the full trip to Murren but only part of it. So I wonder if I should get both a Eurail Global Flexi Pass and a 3 day Swiss Travel Flexi pass to cover all my bases.

Any help/thoughts/guidance is much appreciated. Thank you.