Switzerland is a country with many historical monuments and vibrant towns. But people come to visit Switzerland largely because of its natural beauty. From grassy lands, snowy peaks, rivers, wine fields, and glaciers – the list is quite long. And one of the best ways to discover all these beautiful landscapes is to do it via train. Two of the more popular trains are Glacier Express and Bernina Express.
In this article, I would like to do a comparison of these two trains and their routes. And then you can decide which one is better for you – is it Glacier Express or Bernina Express?
Route: Glacier Express or Bernina Express
Glacier Express Route
Glacier Express is the slowest express train in the world.

Glacier Express is a long journey that starts from Zermatt, home of Matterhorn. It then traverses 291 bridges and 91 tunnels before stopping in St. Moritz. Both Zermatt and St. Moritz are beautiful mountain resorts worthy of a longer stay.

In this other article, we compare them and see how they stack against each other – St. Moritz or Zermatt: Which One Is More Impressive?
The Glacier Express passes by several idyllic mountain villages. After departing Zermatt, it heads via St. Niklaus and Kipfen Gorge to Brig.
Brig is a historic alpine town in Canton Valais that sits at the foot of Simplon Pass. It has a castle from the 17th century. The town is also near Aletsch Glacier – the largest glacier in the Alps.
After Brig, Glacier Express moves on to Fiesch. (Fiesch is also a good starting point to visit Aletsch Glacier). Then the journey moves higher in altitude – close to 400 meters. The next interesting point is Andermatt.

Andermatt in the Ursern Valley is also a popular tourist destination – owing to its fine hotels (The Chedi!) and the Ski Arena. Ski Arena is the largest ski resort in Central Switzerland. It has over 100 kilometers of ski slopes spread across Andermatt, Sedrun, and Disentis. One of the many hiking trails north of Andermatt takes you to the Teufelsbrücke over the Schöllenen Gorge.
In case you want to visit Schöllenen Gorge nearby, you can check out this article: Discover Schöllenen Gorge and Devil’s Bridge in Andermatt, Switzerland.
Thereafter, it reaches Operalppass. Oberalppass has the highest altitude in this journey at 2,033 meters above sea level. Oberalppass is also the high mountain pass that connects the cantons Graubünden with Uri. As the train descends, it reaches the small town of Disentis. This village is part of the Ski Arena Andermatt-Sedrun region.

After journeying through Valais and Uri, you reach Graubünden. Soon, the train will be traversing the Rhine Gorge and the Landwasser Viaduct. Rhine Gorge is also called the “Grand Canyon of Switzerland”.
If you would like to read more about Rhine Gorge, you can check out our article Rhine Gorge – The Swiss Grand Canyon.

The Landwasser Viaduct area is one of the highlights of the journey. It is in the UNESCO World Heritage Site of the Rhaetian Railway in the Albula/Bernina landscape.
After the Landwasser Viaduct, it reaches Filisur. From Filisur, there is a possibility to leave this journey and go to Davos. But those who stay will be rewarded with beautiful scenery. As the train moves away from Albula and Bergün, it reaches the Engadine Valley.
If you would like to learn more about seeing the Landwasser Viaduct, you can check out this article: The Best Landwasser Viaduct Viewpoints and How to Get There.
Engadine is one of my favorite valleys in Switzerland. The train will pass by some Upper Engadine villages – Samedan and Celerina. The last stop is St. Moritz, a world-class and luxurious mountain resort at 1,775 meters above sea level.
Bernina Express Route
Bernina Express – the most beautiful experience of the Alps

The Bernina Express train route spans 196 bridges. It goes through 55 tunnels and passes 20 beautiful villages in Switzerland.
Bernina Express is another train route that begins in Chur. Chur is the oldest alpine city in Switzerland. It has a charming old town, a Cathedral, several museums worth visiting, and its own local mountain.

If you would like to learn more about Chur, you can read this article – Is Chur Worth Visiting? 8 Fun Things To Do In Chur.

This journey is also an amazing one. After beginning in Chur, it passes through the Domleschg – a region filled with castles. It then goes through the Schin Gorge and passes by the Solis Viaduct.

Then it proceeds to the Albula Valley and Landwasser Viaduct. Similar to the Glacier Express, it passes through the same route. This is part of the UNESCO World Heritage Site.

Bernina Express passes through numerous tunnels, bridges, and inclines before reaching the Engadine Valley. In Engadine, it passes by Pontresina. This region is gorgeous. One of my favorite parts of this route of Bernina Express is this region – the Bernina massif. You will see the Morteratsch Glacier before proceeding to the highest stage. The highest stage is 2,253 meters high in Ospizio Bernina.

Then it heads down into the Italian-speaking region of Graubünden via Alp Grüm before ending in Poschiavo. In Poschiavo, another interesting viaduct is present. This time it is a circular one called Brusio Circular Viaduct. The end of this journey is in Tirano, Italy.
From Tirano, there is a possibility to use the Bernina Express Bus which brings guests to Lugano. This route passes through the Valtellina region and Lake Como. Lugano is in Canton Ticino, Switzerland.
Train Journey: Glacier Express or Bernina Express
The Glacier Express train journey takes 7 hours and 45 minutes from Zermatt to St. Moritz. The route can also be done the other way around. So you are likely to need overnight accommodation in one of the two places.
The Bernina Express train journey takes around 4 hours and 21 minutes from Chur to Tirano, Italy. It leaves Chur at 8:32 AM. By 12:49 PM it is in Tirano. The train ride back to Chur leaves Tirano at 2:24 PM and arrives in Chur at 18:22 PM.
The bus from Tirano, Italy to Lugano takes an additional 3 hours. There is only one scheduled bus ride per day shuttling travelers from Lugano and Tirano (or the other way around).
Cost of Offers: Glacier Express or Bernina Express
There are various offers available for both train journeys on http://www.sbb.ch. Please note that the prices are subject to change.
Glacier Express Costs
The options for Glacier Express are (as of December 2022):
Description | Days | Minimum Cost (in CHF) |
---|---|---|
Glacier Express Zermatt to St. Moritz Excellence Class Includes meals and entertainment | 3 days, 2 nights | 1250 |
Scenic Rail Adventure: Glacier, Bernina Express, and Gotthard Panorama Express | 5 days, 4 nights | 880 |
Glacier Express and Bernina Express Engadine: Panorama journey through the Goms Valley and the Rhine Gorge | 4 days, 3 nights | 690 |
Glacier Express Zermatt to St. Moritz | 3 days, 2 night | 470 |
Glacier Express Zermatt to Chur | 3 days, 2 nights | 340 |
Glacier Express Brig to St. Moritz | 2 days, 1 night | 330 |
For those who prefer going with a private guide, you can book a private tour with GetYourGuide. Glacier Express private tours are also available from Zurich, Lucerne, Bern, and Basel on GetYourGuide. You may choose your departure point from one of the links above or one of the packages below.
Bernina Express Costs
The options for Bernina Express are (as of December 2022):
Description | Days | Minimum Cost (in CHF) |
---|---|---|
Scenic Rail Adventure: Glacier, Bernina Express, and Gotthard Panorama Express | 5 days, 4 nights | 880 |
Glacier Express and Bernina Express Engadine: Panorama journey through the Goms Valley and the Rhine Gorge | 4 days, 3 nights | 690 |
Bernina Express Poschiavo to St. Moritz | 2 days, 1 night | 250 |
Bernina Express Tirano to Chur | 2 days, 1 night | 180 |
If you are coming from Milan and would like to spend the day on a scenic coach trip to Lake Como and St. Moritz, you can book the From Milan: Bernina Express with Panoramic Carriages or the From Milan: Lake Como, St. Moritz & Bernina Train Day Trip tour with GetYourGuide.
Summary: Glacier Express or Bernina Express
Choosing between Glacier Express and Bernina Express is difficult because they are both fantastic routes. In my opinion, both routes are incredibly beautiful and worth experiencing. If you’re a train enthusiast, then I’d suggest doing both.
Overall, I would recommend starting with the Bernina Express. I have two reasons for this:
- The Bernina Express journey is shorter than the Glacier Express one. It takes just half a day one way instead of a full day. For Glacier Express, you will have to spend at least one night at one of the stops. You can break it down in the middle (maybe a stop in Andermatt, Chur, or Brig) or spend a night in one of the ends (Zermatt or St. Moritz). Or you can do a combination of both, thereby having a total of 3 days and 2 nights for the journey. I just find 7.5 hours quite long, especially if you are trying to fit in as many activities in 3 to 7 days during your holiday.
- My second major reason is the views from the train itself. I find the views of the Bernina Express route slightly better than the Glacier Express route. Remember, this is a personal preference. For me, the views from Albula Valley going into Engadine, Bernina Massif, the Bernina Pass, Alp Grüm, and down to Poschiavo and Brusio are fantastic. It’s one of my favorite views in Switzerland. While the Glacier Express route offers nice views, I find that the Bernina Express route provides a more spectacular experience. Again, this is a personal preference. Other folks will probably disagree.
That said, if you are including both Zermatt and St. Moritz in your journey, you can choose Glacier Express as a means to move from one location to another. It will also be a beautiful ride and a pleasant journey.
But if it were my first time in Switzerland, I came in via Zurich, and I just had to decide between one of both due to time or financial constraints – my choice would be Bernina Express.
* Disclosure: By clicking on our affiliate links, you may support TouringSwitzerland.com while incurring no additional costs. We appreciate your support!
Bernina Express and Glacier Express Articles
- Bernina Express Route: Chur to Tirano
- How to Get To Bernina Express From Zurich
- How Long Does Bernina Express Take?
- Glacier Express Route: From Zermatt to St. Moritz
- How to Get To Glacier Express From Zurich
- How Long Does Glacier Express Take?
Related Posts: Zermatt
- St. Moritz or Zermatt: Which One Is More Impressive?
- How to Spend 1 Day in Zermatt, Switzerland
- Is Gornergrat Worth Visiting?
- Gorner Gorge – Zermatt’s Fascinating Gorge
Related Posts: St. Moritz
- How to Spend 1 Day in St. Moritz, Switzerland
- 8 Best Day Trips from St. Moritz
- Visiting Pontresina, Switzerland: 8 Best Things To Do
- Why We Love Hiking Around Ospizio Bernina
Related Posts: Graubünden
- Most Beautiful Villages In Graubünden
- Historical Train Davos to Filisur: All You Need To Know
- Exploring The Beautiful Village Of Filisur
- Rhine Gorge – The Swiss Grand Canyon
- Brig, Switzerland: Where It Is and What You Need to Know
- 9 Best Things To Do In Poschiavo, Switzerland
- Experience Alp Grüm At Least Once In Your Lifetime
- Swiss Alps – The Ultimate Guide
- Is Chur Worth Visiting? 8 Fun Things To Do In Chur
- The Best Landwasser Viaduct Viewpoints and How to Get There
- Discover Schöllenen Gorge and Devil’s Bridge in Andermatt, Switzerland
Resources
- Videos of the Glacier Express and Albula Line by MySwitzerland
- Tickets available at http://www.sbb.ch
Darla Uhl is the owner of TouringSwitzerland.com. Her home is in the German-speaking part of Switzerland. Having lived almost 20 years in Switzerland, she's traveled extensively all over the country.
Darla's favorite regions to visit in Switzerland include Engadin, Lake Geneva, Bernese Oberland, Ticino, and Valais. She loves spending time with her family, hiking, visiting museums, and reading books.