Swiss scenic trains – and the DIY alternatives

Swiss scenic trains

On a Swiss scenic train journey you can see a procession of lakes, snow-capped mountains, dramatic gorges, alpine meadows and pretty villages from the comfort of your train carriage seat. But along with its reputation for stunning scenery, Switzerland also has an equally well-deserved reputation for being an expensive place to visit. Two of the country’s most scenic train journeys – the Bernina Express and Glacier Express – travel through some of its finest scenery in special tourist trains with fancy glass-walled observation carriages. But they’re also both run by local train companies on the same lines as their regular services. So when I was planning my European rail trip I looked into whether the special scenic trains were worth the price or could you do it cheaper yourself – and if so was it worth the hassle?

Switzerland's scenic train routes

The routes of the Glacier and Bernina Express scenic trains

The Bernina Express

The real version… The Bernina Express runs between Chur to Tirano, just over the border in northern Italy. It take around four hours and crosses 196 bridges and viaducts, passes 20 towns and villages, and goes through 55 tunnels. The route starts at the historic city of Chur and follows the River Plessur past a series of hilltop castles. It then crosses the spectacular Landwasser Viaduct, which curves around so you get a great view of the train as it travels over, and passes through the Landwasser tunnel into the Engadin valley, home to the St Moritz ski resort. From there it changes onto the Bernina Line and climbs up into the Upper Engadin, with views over to the Morteratsch Glacier, right up to the highest point 2253 metres up at Ospizio Bernina. And from there it descends almost 2000 metres back down to Tirano.

Tickets for the Bernina Express between Chur and Tirano cost 60 CHF one way in second class or 105 CHF in first class (which has bigger windows and wider seats). There’s also a compulsory seat reservation fee of 14 CHF in summer or 10 CHF in winter. You can also pay an extra 24 CHF for their bus connection if you want to transfer on to Lugano. So a summer ticket will cost a minimum of 74 CHF or £50 in total. Swiss Passes, Interail and Eurail passes are all valid on this route.

The Landwasser Viaduct, Switzerland

Crossing the Landwasser Viaduct

The DIY alternative… It’s easy to do the Bernina Express route on normal local trains, and although you don’t get the panoramic carriages, instead you can open the train windows which is much better for taking photos. It does involve a couple of changes along the way though, but Swiss trains are very reliable and the stations are tiny so it isn’t too difficult to do. The first change is at Samedan, which is near St Moritz and almost two hours from Chur. Then it’s a short seven minute journey to Pontresina where you change onto the train to Tirano. The whole journey takes about four hours and 20 minutes.

A though ticket from Chur to Tirano is around 60 CHF (£40). You can book tickets on the Voyages SNCF or Swiss Railways websites – though double check the routing offered as some include a bus and some use the Bernina Express trains (these are marked BEX) so are subject to the seat reservation fee. Swiss Passes, Interail and Eurail passes are all valid on this route.

Views between Chur and St Moritz, Switzerland

The view from the train window between Chur and St Moritz

The Glacier Express

The real version… The Glacier Express is known as the ‘world’s slowest express’ and takes almost eight hours to travel the 180 miles between the ski resorts of Zermatt and St Moritz. The journey starts beneath the Matterhorn in Zermatt, then descends over 1200 metres to the towns of Brig and Visp using a cogwheel railway to work its way down the steep slope. It then follows the Rhone Valley to Andermatt and climbs up to the windswept Oberalp Pass, the highest point of the line at 2033 metres up. Then it descends again to Distenis where you change from the Matterhorn Gotthard Bahn to the Rhätische Bahn. From Distenis the train travels through the steep Rhine Gorge and from Chur it follows the same route as the Bernina Express, crossing the Landwasser Viaduct on its way to St Moritz.

Tickets for the Glacier Express on the full Zermatt to St Moritz route cost 140 CHF one way in second class or 254 CHF in first class. Both have panoramic windows and you can order meals and drinks to be served at your seat. There’s also a compulsory seat reservation fee of CHF33 in summer and 13 CHF in winter. So a summer ticket will cost a minimum of 173 CHF or £115 in total. Swiss Passes are valid on this route but Interail and Eurail passes only cover the section between Distenis and Chur.

Glacier Express Swiss scenic train

The Glacier Express on its way to Chur

The DIY alternative… As with the Bernina Express, there are also local trains running all the way along the route of the Glacier Express. But this one does involve a few more changes – though again small stations and reliable trains stop it being too complicated. The whole journey takes just over eight hours, so is only 20 minutes slower than the Glacier Express. You need to do four changes on the way though – at Brig, Andermatt, Distenis and Reichenau-Tamins (just outside Chur).

A through ticket from Zermatt to St Moritz costs around 130 CHF (£86). You can book tickets on the Voyages SNCF or Swiss Railways websites – though make sure to put ‘via Andermatt’ when you search as otherwise you’ll get taken on the quicker but less scenic route which goes via Zürich instead. Swiss Passes, Interail and Eurail passes are all valid on this route.

Swiss alpine scenery

Mountain villages along the train route

The verdict

As you can see the price differences aren’t huge, so if you can afford the extra cost it may be worth it to avoid the hassle of all the train changes. But where the local trains really come into their own is if you don’t want to take the whole route. If you want to break up your journey on the Glacier or Bernina Express, you have to pay a seat reservation fee on each section. But on the local trains you can break the journey up as much as you like – stop off for a night or do some walking between one station and the next then carry on on the train. Often the train fares aren’t much cheaper in advance so you can buy them at the station.

If you want to take one of the scenic routes as part of a longer journey and are travelling on to (or coming from) another European country, you can also save money by booking with their train company instead of Swiss Railways (try OBB for Austria, Trenitalia for Italy or Deutsche Bahn for Germany).

With limited time to spend in Switzerland on our rail trip, we chose a relatively short section between Chur and St Moritz for our first Swiss scenic train experience. This spectacular stretch is part of both Glacier and Bernina Express routes and is short enough to do a return trip in one day and still have time to explore, or to add on as a diversion to longer rail journey, like we did. The trip takes two hours by direct train and costs 37 CHF (£25) each way – and although we booked onto a local train, it turned out that the Glacier Express carriages were attached to the same engine, so there really wasn’t much difference after all!

The train station in Celerina, just outside St Moritz

The train station in Celerina, just outside St Moritz

Have you ever been on the Glacier or Bernina Express, or do you know of any other good scenic train journeys in Switzerland?

Pin it

Swiss scenic trains and the DIY alternatives

Disclaimer: this article contains some affiliate links, where I’ll get a small commission at no extra cost to you, but I’ll only recommend products or sites I genuinely recommend and use myself – thanks.


    • says

      It’s definitely worth the trip someday! The DIY versions aren’t hugely cheaper in this case but it does let you be a lot more flexible and get more of a locals experience.

  1. says

    What a thorough research on the prices Lucy! You are definitely right, Switzerland is gorgeous and it is quite expensive so having a comparison like this certainly helps. It might also help that if you travel in Switzerland a lot, it might be handy to have their half price card which I purchased during my stay there and it gave me 50% discount on all of their train services.

    • says

      Thanks Aggy, the Swiss pass is a really good idea too – we weren’t in Switzerland long enough to make it worthwhile this time but if you’ve got a few days there it’s a great option.

  2. says

    I think you made the right decision to take the local train, if only for the option of opening the windows to take your great shots 🙂

    • says

      Being able to open the windows was great – I’ve never managed to get very good shots through glass and because the train was fairly quiet I got to alternate between the different sides too and get shots in both directions!

  3. Shikha (whywasteannualleave) says

    I went on the Glacier Express when I went and it was all booked so last minute that I didn’t really research it too much otherwise I might have figured out these DIY options so I’m relieved to see it’s not a huge difference! 🙂

  4. Yvonne Hellyar says

    Oh my gosh, I have been Googling the Bernina Express and I found you lovely blog. My children are living in Zug, and I am going over to visit them in June 2015. We are planning on travelling on the Bernina Express so I was very interested to read your editorial. I am so excited as I am from Africa and this sort of scenery is like something out of a fairy tale book. We are also planning to do a two week road trip from Zug to Amalfi via Rome.
    Kind regards

    • says

      Hi Yvonne, sounds like a fantastic trip you have planned! I was in the Amalfi Coast last October and it’s just beautiful, and the scenery along the rail route through Switzerland is spectacular. Hope you have a great trip!

Leave a Reply