The main railway company in Switzerland is SBB/CFF/FFS. Your Eurail Pass is valid on all trains from this company.
Below you can find an overview of private railway companies that also accept your Eurail Pass for free travel.
- AB Appenzeller Bahnen AG
- ASM Aare Seeland mobil AG
- BDWM Transport AG
- BLS AG
- BLT Baselland Transport AG
- CJ Chemins de Fer du Jura
- FART Regional lines Ticino, including the Centovalli railway to Domodossola (Italy)
- FB Forchbahn AG
- FW Frauenfeld-Wil-Bahn AG
- LEB Chemins de Fer Lausanne-Echallens-Bercher
- MBC Chemin de fer Bière-Apples-Morges
- MOB Montreux Oberland Bernois
- MVR Transports Montreux-Vevey-Riviera
- NStCM Chemin de Fer Nyon-St. Cergue-Morez
- RA RegionAlps Martigny - Orsières / Le Chable
- RBS Regionalverkehr Bern- Solothurn
- RhB Rhätische Bahn AG (including RhB-Bus Tirano-Lugano)
- SOB Südostbahn
- SSIF Società subalpina di emprese ferroviarie
- SZU Sihltal - Zürich - Uetliberg
- THURBO AG
- TMR Transports de Martigny et sa Regions
- TPC Transports Public du Chablais SA
- TPF Transports public fribourgeois
- TRAVYS SA
- TRN Transports régionaux neuchâtelois
- WB Waldenburgerbahn
- WSB Wynental- und Suhrentalbahn
- ZB Zentralbahn AG
There are also various private railway companies where you can travel with 25%-50% discount.
Eurail passes for Switzerland
Global Pass
valid in 24 countries
View pass prices
View pass prices
Select Pass
valid in 3-5 countries
View pass prices
View pass prices
Regional Pass
for trips in specific regions


