Save money and buy Eurail Passes before leaving for Europe.

You can buy passes in many major European train stations, but prices are typically 20% higher than if you buy in advance online, and not all types of passes are available. Note that Eurail Passes aren’t honored in Britain. They are effective in the following 25 countries: Austria, Belgium, Bulgaria, Croatia, the Czech Republic, Denmark, Finland, France, Germany, Greece, Hungary, Italy, Luxembourg, Montenegro, the Netherlands, Norway, Poland, Portugal, Republic of Ireland, Romania, Serbia, Slovenia, Spain, Sweden, and Switzerland.