An Interrail Pass is a good option if you are looking to travel across different countries. It allows you to travel on almost all trains in Europe with access to 40 railway and ferry companies in 33 countries. The rail pass is available to both European residents and non-Europeans who are legal residents.