Recommended season: early January to early March and late December
Transportation: Train
Duration: 8 to 24 days
Theme: Scenic trains

Must-knows about this 8-day train tour

  • This tour is designed for winter: it only contains Swiss trains that operate year-round.
  • It includes the famous Bernina Express and Glacier Express.
  • I also included less famous, but equally pretty routes: the rides to Arosa and in the Lower Engadine, for example.
  • The average price for all traveling and hotels is CHF 1530 per person.
  • We can fine-tune and book this trip for you. Here’s how.

“The service was very fast to provide the itinerary and it gave things to do that I had not otherwise found. Overall the service and itinerary were very impressive.”

➤ That’s what Adam said about his trip planned with the MySwissAlps Plan + Package service. Tell us your wishes, and we’ll turn them into a personalized travel package! Learn more

Quick tour overview Copy link to clipboard

If you follow the proposed route, this is how you'll travel per day:

  1. Zurich to Chur with a side trip to Arosa
  2. Chur to St. Moritz via Klosters and the Lower Engadine
  3. St. Moritz to Tirano and back with the Bernina Express
  4. St. Moritz to Zermatt with the Glacier Express
  5. Zermatt to Gornergrat and back, with time for more activities
  6. Zermatt to Wengen by the Lötschberg Mountain Railway
  7. Wengen to Lucerne via Kleine Scheidegg, Grindelwald and the northern leg of the GoldenPass
  8. Lucerne to Zurich via Rigi

Day 1: Zurich to Chur via Arosa

You’ll depart from Zurich to Chur. This is a 1h15 train ride. It includes a beautiful stretch along the Walensee (“Lake Walen”).

From Chur, you’ll make a scenic train ride to Arosa. A single journey takes just over 1h00. Arosa is a great winter destination. There’s usually plenty of snow. If time allows, stroll around or visit the Weisshorn for a panoramic mountain view.

Head back for Chur and spend the night there.

Available now: Swiss Travel Pass Promo 2025!

➤ Get 1 or 2 travel days for free if you travel between October 2025 and March 2026. See how it works

Day 2: Chur to St. Moritz via the Lower Engadine

Today you’ll head for St. Moritz. You’ll do so via Landquart, Küblis, Klosters Platz and the Vereina tunnel to Susch.

You’re now in a stunning valley at high altitude, where snow is nearly guaranteed: the Lower Engadine. Travel to St. Moritz in the Upper Engadine via the towns of Zernez and Zuoz.

Today’s trip takes only 2h30. This means there’s enough time for side trips. Examples:

  • Visit the famous ski resort Davos from Klosters Platz. This adds about 1h15 of traveling time, not including the time you spend in Davos. You could add a trip up the Parsenn-Weissfluhgipfel.
  • Travel to Scuol-Tarasp with its famous castle from Susch. This adds 1,5 hours of traveling time, excluding time spent in Scuol-Tarasp.
  • If you arrive in St. Moritz early, visit a mountaintop. Muottas Muragl, Piz Nair and Corvatsch are great for views of the Engadine mountains.

Day 3: Bernina Express return ride from St. Moritz

The Bernina Express is a famous scenic train ride. It’s splendid in winter too, with usually lots of snow at the Bernina Pass.

You can travel to Tirano and take the same route back. This allows you to visit the mountain tops of Lagalb or Diavolezza along the way.

Another option for your return ride is the local train or bus from Tirano to Chiavenna in Italy. You’ll then take the bus from Chiavenna to Maloja and St. Moritz. This is a ride through the beautiful Bregaglia, also called the Bergell Valley. It also includes a spectacular pass road ascent to Maloja. Keep in mind:

  • The Italian train section Tirano-Chiavenna is not covered by your Swiss Travel Pass. You’ll need additional tickets.
  • The regular way back from Tirano to St. Moritz over the Bernina Pass takes 2h15 to 2h30. The alternative via Chiavenna is significantly longer: 5h45 to 6h00.

“The service was very fast to provide the itinerary and it gave things to do that I had not otherwise found. Overall the service and itinerary were very impressive.”

➤ That’s what Adam said about his trip planned with the MySwissAlps Plan + Package service. Tell us your wishes, and we’ll turn them into a personalized travel package! Learn more

Day 4: St. Moritz to Zermatt with the Glacier Express

Today’s journey is the famous Glacier Express from St. Moritz to Zermatt. The stretches at high altitudes will likely be snow-covered. Examples are the Oberalp Pass, the Upper Rhone Valley and the upper part of the Matter Valley. That’s where your destination Zermatt can be found. You can best make your reservations well in advance, as explained here.

Day 5: the Gornergrat from Zermatt

Take your time in Zermatt today. Ride the cog train up to Gornergrat for iconic views of the Matterhorn. It’s a short journey, so you’ll have plenty of time to enjoy the views or play in the snow.

Additionally, you can visit one of the other mountains surrounding Zermatt.

Day 6: Zermatt to Wengen with the Lötschberg Mountain Railway

It’s time to head for the Jungfrau Region. Your destination is the mountain village of Wengen.

Take the train to Brig. Then board the regional Lötschberg mountain train. It travels via Goppenstein, Kandersteg, and Spiez. Then change trains to Interlaken, Lauterbrunnen and Wengen.

Today’s journey takes 4h10. If you want, you can travel up to the Männlichen after arrival in Wengen.

Day 7: Wengen to Lucerne via Kleine Scheidegg and Grindelwald

You’ll first take the cog train from Wengen to Kleine Scheidegg (which is on the route to Jungfraujoch). Here you can enjoy magnificent views of the snowy Eiger, Mönch and Jungfrau. Travel on a cogwheel train down to Grindelwald.

From Grindelwald, take the train to Interlaken Ost (via ZweilĂĽtschinen and Wilderswil). Then board the Luzern-Interlaken Express. This is the northern leg of the GoldenPass route. Lucerne is today’s destination.

The entire journey takes 4h10 to 5h00. You can make side trips if you start early and if you don’t mind arriving in Lucerne later in the evening. Options are:

  • Visit Jungfraujoch from Kleine Scheidegg.
  • Get up to First from Grindelwald.
  • Don’t travel to Grindelwald via Kleine Scheidegg, but take the cable car up to Männlichen and the gondolas down to Grindelwald.

Tell us your Switzerland wishes, and we’ll turn them into a personalized travel package

➤ MySwissAlps Plan + Package: your own, independent Swiss journey, with stress-free planning, easy booking, and one point of contact. See how it works

Day 8: Lucerne to Zurich via Rigi

The last day of this winter train journey gets you back to Zurich. But you’ll first visit the Rigi mountain by cogwheel trains. Today’s travel time, excluding breaks and side trips, is 3h50 to 4h20.

Travel to KĂĽssnacht and take the bus to Vitznau. Board the cog train to the top station “Rigi Kulm” there. Rigi isn’t very high, but even if there’s no snow on the top, you will have a brilliant view of higher snow-covered mountain peaks in clear weather. Once you’ve spent time at the top, travel down by train to Arth-Goldau. Then head for Zurich.

There are alternative ways to reach Rigi:

  • Simply travel up and down via Arth-Goldau. This is quicker than traveling up via Vitznau. It’s a good alternative if you’re short on time.
  • Take a boat from Lucerne to Weggis. Take the cable car to Rigi Kaltbad and then the train to Rigi Kulm. Note that winter boat schedules for Lake Lucerne are limited.

How to use and adjust this itinerary

Basic planning tips

  • Most Swiss panoramic trains are operational during winter too. But not all are. Cogwheel trains into the mountains are usually limited to the summer season as well. That’s why I created this winter itinerary: it only includes trains that are available in winter.
  • Plan each segment of your journey ahead with the Swiss timetable. It contains up-to-date information for your travel dates.
  • This journey is possible in reverse order too.

Options to shorten the journey

This is how you can reduce the number of travel days:

  • Skip the side trip to Arosa and travel to St. Moritz on day 1.
  • Take out the Bernina Express return trip of day 3 and head for Zermatt instead.
  • Skip the Gornergrat trip in Zermatt on day 7 and travel to Wengen.
  • Combine days 7 and 8: travel directly from Wengen to Lucerne and Zurich, skipping the Kleine Scheidegg detour and possibly Rigi too.
  • If you have just a few days available for a scenic train tour in Switzerland, have a look at our 3-day Glacier Express itinerary or the 4-day slow-paced Glacier Express tour.

How to extend this holiday

You can easily turn this 8-day tour into a longer one: book additional nights in Chur, St. Moritz, Zermatt, Wengen, Lucerne, and/or Zurich. St. Moritz, Zermatt and Wengen are especially worth it if you want to add snow activities.

Alternative train tour for other seasons

This train tour is designed for winter, but it can be made in other seasons too. If you plan to travel between spring and fall, our 7-day scenic train route across Switzerland may interest you as well.

Map of the 8-day train route

Maps are available to members only
Check out all the benefits members have access to
Create a free account
Map

Prices and shopping list Copy link to clipboard

Price per person

This tour costs about CHF 1530 per person. Details:

  • I assume a 2nd class 8-day Swiss Travel Pass. It covers all town-to-town transfers and the trip to Rigi. Other mountain trips are discounted.
  • I use one-way Glacier Express and Bernina Express seat reservation fares for the winter season.
  • Seat reservations for other side trips aren't necessary.
  • My estimate is based on 2-person rooms in 3-star hotels in Chur, St. Moritz, Zermatt, Wengen, Lucerne, and Zurich. I assume prices in January, including breakfast.
  • Children under 16 travel for free: simply order a free Swiss Family Card when getting your Swiss Travel Pass.
  • Costs for food, drinks, souvenirs, and extra excursions that aren't fully covered by the Swiss Travel Pass are not included.

Depending on the hotel and activity choices you make, and the season in which you travel, your costs may be much lower or higher than indicated here. 

Shopping list

Below is what to book if you want to make the tour as described. Would you rather have one handy travel package with everything included, or a customized trip plan just for you? Please get in touch, and we'll make it happen!

Details and pricesTo book
Swiss Travel PassThe 8-day Swiss Travel Pass includes free traveling between all towns, even by scenic trains. Mountain trips are discounted.
Bernina ExpressSeat reservations for the Bernina Express
Glacier ExpressSeat reservations for the Glacier Express
Gornergrat50% discounted return tickets between Zermatt and Gornergrat
Wengen-Kleine Scheidegg-Grindelwald, part of the route to Jungfraujoch25% discounted tickets Wengen-Kleine Scheidegg-Grindelwald
Hotels ChurHotel in Chur
Hotels St. MoritzHotel in St. Moritz, 2 nights
Hotels ZermattHotel in Zermatt, 2 nights
Hotels WengenHotel in Wengen
Hotels LucerneHotel in Lucerne
Hotels ZurichOptionally: hotel in ZĂĽrich

The best season for this winter tour Copy link to clipboard

I recommend making this journey in early January to early March and late December. This gives you the best chance of beautiful snow landscapes during your travels. Find more details about winter weather and snow here.

Note that the Glacier Express is on a winter break until mid-December.

Other travel packages Copy link to clipboard

Maybe you prefer not to book hotels and travel tickets yourself. In that case, the below complete Swiss travel packages can save you time.

Switzerland Travel Centre • switzerlandtravelcentre.comGrand Train Tour of Switzerland package - promo code AFFMYSWISSALPS
Grand Train Tour of Switzerland package - promo code AFFMYSWISSALPS
Scenic train tripIndependent multi-day tour
Promo code AFFMYSWISSALPS for a 5% discount. All the famous Swiss panoramic trains. Customize your package by addin … Show more â–ş
Switzerland Travel Centre • switzerlandtravelcentre.comCompose your own Glacier Express travel package - promo code AFFMYSWISSALPS
Compose your own Glacier Express travel package - promo code AFFMYSWISSALPS
Scenic train tripIndependent multi-day tour
Promo code AFFMYSWISSALPS for a 5% discount. Travel on the Glacier Express only or add other panoramic trains. Cust … Show more â–ş
Switzerland Travel Centre • switzerlandtravelcentre.comDiscounted customizable scenic train packages - promo code AFFMYSWISSALPS
Discounted customizable scenic train packages - promo code AFFMYSWISSALPS
Scenic train tripIndependent multi-day tour
Promo code AFFMYSWISSALPS for a 5% discount. Fully customizable packages including the Bernina Express, Glacier Exp … Show more â–ş
MySwissAlps Plan + Package
MySwissAlps
Christmas, City trip, Mountains, Museum, NatureIndependent multi-day tour
Feel overwhelmed by all the options? We’re happy to help! Tell us your wishes, and we’ll turn them into a personali … Show more â–ş
Premium self-guided Switzerland travel package
MySwissAlps
Christmas, City trip, Mountains, Museum, NatureIndependent multi-day tour
No time to plan your trip, or do you need a (guided) group tour? Get a customized package and detailed itinerary fr … Show more â–ş
This list includes external links to our trusted partners.
Other websites of interest
Details about the travel ticket you need Copy link to clipboard
SBB train passing Faulensee on Lake Thun.

Swiss Travel Pass

The Swiss Travel Pass from our experience: how to use it, when it's worth it, and alternative passes.
The activities on the route Copy link to clipboard
Glacier Express train heading toward Zermatt on the viaduct near Grengiols.

Glacier Express

Must-knows before booking: prices, pass discounts, how to reserve seats, what the route is like, and alternative trains.
Bernina Express panoramic train at Morteratsch

Bernina Express

Plan your ride: tickets, seat reservations, pass discounts, best views, and alternative trains on the spectacular Bernina line.
View of Simmen Valley from a GoldenPass Express Prestige coach.

GoldenPass

Different GoldenPass trains run between Lucerne, Interlaken and Montreux. Check the train types, prices, map, reservations and discounts.
A cogwheel train from Zermatt arriving at the top station of Gornergrat.

Gornergrat

The Gornergrat offers an amazing mountain panorama that includes the Matterhorn. Prepare your trip with all info about the ride …
The top cogwheel train station "Rigi Kulm".

Rigi

The Rigi area can be reached by cogwheel train and offers magnificent views of Lake Lucerne and the Alps. Prepare …
View over the western part of the Rhone Valley from the Lötschberger train between Goppenstein and Ausserberg.

Lötschberg Mountain Railway

The Lötschberger trains cross the Swiss Alps and connect Bern in the north to Brig in the south. It's an …
The areas and towns you'll cross Copy link to clipboard
Eiger, Mönch and Jungfrau as seen from Männlichen

Jungfrau Region

The Jungfrau Region south of Interlaken is unique. It combines green valleys, high snow-capped mountains and a dense network of …
Lake Lucerne region seen from Stanserhorn

Lake Lucerne

The Lake Lucerne region in Central Switzerland is a wonderful holiday area close to Zurich. The large lake, the city …
Panorama of the Upper Engadine from Muottas Muragl

Engadine

The Engadine is a high-altitude valley in the canton of GraubĂĽnden. This is where you'll find the famous resort of …
Aletsch Glacier seen from Moosfluh in September

Valais

The Valais is a spectacular region in southern Switzerland, home to the Aletsch Glacier and the Matterhorn. There are high …
Lower Engadine seen from VnĂ , Val Sinestra

GraubĂĽnden

GraubĂĽnden is a large canton in the south-east of Switzerland, with lots of unspoilt valleys and alpine nature. It's an …
Hotel Beau Rivage on the banks of the Mattervispa river, with views of the Matterhorn.

Zermatt

Zermatt is a car-free, luxurious alpine village at the foot of the Matterhorn. It's a bit secluded, but you can …
Chapel Bridge/KapellbrĂĽcke over river Reuss in Lucerne

Lucerne

Lucerne is an appealing city in Central Switzerland. It's ideal for first-time visitors: the historic town center, lake and nearby …
Zurich and its lake seen from Uetliberg

Zurich

Zurich is the largest city in Switzerland. There is a lot to see and do, including boat trips, museums, luxury …
Jungfrau view from the town center of Wengen in early April.

Wengen

Wengen is a car-free alpine village in the Jungfrau Region, surrounded by hiking trails and ski slopes. It has gorgeous …
St. Moritz in the Upper Engadine, GraubĂĽnden

St. Moritz

St. Moritz is an upper-class alpine town. Located in the magnificent Upper Engadine valley in GraubĂĽnden, the town is a …
Additional info to help you prepare Copy link to clipboard
Glacier Express train at Versam-Safien

Glacier Express packages

Simply book one Glacier Express travel package that contains all you need: seat reservations, tickets, hotel bookings, and more.
GraubĂĽnden mountains from Parsenn above Davos

Parsenn-Weissfluhgipfel

Find all details to prepare for a day trip to the mountain Parsenn-Weissfluhgipfel in Davos: how to get there, what …
Snowy mountain tops seen from Corvatsch in the Upper Engadine

Corvatsch

This is how to visit the Corvatsch mountain at 3303 m altitude near St. Moritz. Up here, you'll have grand …
A train to Jungfraujoch at Kleine Scheidegg.

Jungfraujoch

See all 3 routes to Jungfraujoch, prices, pass discounts, how to get there from Interlaken, Lauterbrunnen and Grindelwald, and what …

About MySwissAlps

We’re passionate tourists and locals. We share tips about how to plan a trip to Switzerland. MySwissAlps was founded in 2002.

Get a free account for a worry-free trip

  • Join our 8860 members and ask us questions in the forum
  • Access to member-only promotions
  • Detailed maps and weather forecasts

Planning your first Switzerland adventure?

Get a jump-start with Annika’s 20-minute e-mail course, “Switzerland for beginners”. Subscribe to our newsletter to unlock the course.

Arno
Page author: ArnoI have visited Switzerland countless times since 1997. I've explored most of the country, but find myself staying in the Bernese Oberland and GraubĂĽnden most frequently. The alps and the rail network remain very impressive, even after all these years.