No. The Eurail Pass does not have the same validity as the Swiss Travel Pass. The Swiss Travel Pass has a larger area of validity within Switzerland. It also includes the Swiss Museum Pass, which grants you admission to more than 500 museums throughout Switzerland.
A Eurail Pass is valid on fewer routes within Switzerland, but offers a few benefits for travellers to Europe, allowing them to freely travel by rail through 33 European countries. Please get in touch with Eurail directly to find out which routes are included.
Important: You are entitled to purchase a Eurail Pass only if your permanent residence is outside of Europe.