Combine your skiing vacation with a trip on the world-famous Glacier Express panoramic train. The slowest express train in the world connects the two winter sports resorts of Zermatt and St. Moritz – a unique opportunity to ski or snowboard in two of the most beautiful ski resorts in Switzerland. A varied winter adventure full of unforgettable highlights.
8 days / 7 nights
from CHF 1’890
Price applies per adult with half-fare traveling 2nd class and staying in a 3-star double room.
Panoramic ride on the Glacier Express through wintry Alpine landscapes
Skiing against the iconic backdrop of the Matterhorn in Zermatt
First-class slope conditions for complete skiing pleasure
A touch of elegance in the mountains of St. Moritz
4 Images
St. Moritz – Zermatt
St. Moritz – Zermatt
Zermatt – St. Moritz
Overview
Day 1
Arrival in St. Moritz
Daily Itinerary
You travel to St. Moritz by public transport.
Overnight stay in St. Moritz
Day 2–3
Stay in St. Moritz
Daily Itinerary
Enjoy the splendour of this luxurious destination. You can ski or explore the winter wonderland at your own pace.
Overnight stay in St. Moritz
Day 4
Ride on the Glacier Express
Daily Itinerary
You travel on the Glacier Express from St. Moritz to Zermatt. Enjoy the impressive scenery of the Swiss Alps.
Journey time: approx. 8 hours
Overnight stay in Zermatt
Day 5–7
Stay in Zermatt
Daily Itinerary
Ski with a view of the Matterhorn. The snow-sure ski area offers over 224 miles of slopes in three areas.
Overnight stay in Zermatt
Day 8
Return journey from Zermatt
Daily Itinerary
Start your return journey by public transport from Zermatt. Alternatively, you can extend your stay.
When is the best time to travel?
Travel period
January to April
Recommended travel period
January to March
High season
January, February
Included in your booking
Your Digital Swiss Coupon Pass
With every package holiday booking in 2026, we'll give you a Digital Swiss Coupon Pass – your key to over 100 exclusive 2-for-1 experiences throughout Switzerland. Discover more, enjoy more and save up to CHF 4,500.