More and more people are heading off the well-trodden track and discovering the delights of Eastern Europe by rail. Some of the Continent’s most stunning cities are within easy reach by train. How about experiencing the ornate spas and splendid architecture of Budapest, or having a long weekend in Ljubljana, one of Europe’s most enchanting capitals? Take a romantic walk across Charles Bridge in Prague, or head to Krakow, Poland’s cultural heart. Or why not grab an InterRail pass and do the whole lot in one thrilling adventure?