Swiss Rail Journeys
1. The Glacier Express starts in Zermatt, in the shadow of the instantly recognisable Matterhorn, and takes 7½ hours to cover the 180 miles to St Moritz. The route takes in the lion's share of Switzerland's high-alpine scenery, climbing as high as 2,033 metres at the Oberalp Pass.
2. Train names don't get much more patriotic than the Wilhelm Tell Express. The trip starts in Lucerne with a three-hour cruise across Lake Lucerne, the cradle of the Swiss Confederation, before boarding a train in Flüelen. From there, the line wends its way to Locarno, in the country's Italian-speaking south, on the shores of Lake Maggiore.
3. Sharing part of the same route as the Glacier Express (between Chur and St Moritz), the Bernina Express runs along the World Heritage-listed Rhaetian Railway. In the Albula Valley the track spirals to gain height, and around the austere grandeur of the Bernina Pass becomes one of the world's steepest narrow-gauge railways. The line ends at Tirano in Italy, where there's the option of a bus to Lugano in southern Switzerland.