InfoMySwissAlps.com includes display ads, non-commercial links, and commercial links to Stay22 and other trusted partners.

Train trip – Frankfurt-Zermatt-St Moritz with ski

Short summary – read this first

A traveler named Gabriele is planning a ski trip to Switzerland for 9 nights in January, departing from Frankfurt. They specifically want to take the Glacier Express from Zermatt to St. Moritz and need help navigating the European rail system and choosing the best rail pass for their journey.

Key takeaways:
  • Consider using the Saver Day Pass for your travels between Switzerland and beyond.
  • Reserve your seats in advance for the Glacier Express, especially if you're choosing Excellence Class.
  • Try to minimize train changes by traveling from Frankfurt to Zermatt via Bern and Visp, which is more convenient with skis.
➤ We can help you plan your Switzerland trip. Save time and avoid mistakes! See how it works.
InfoAI-generated summary
  • Anonymous
    Inactive
    83504 posts
    6 July 2022 at 4:00:11 #827694

    Hello, I will be travelling to Germany from Australia and I’m planning a ski trip for 9 nights to Switzerland from Frankfurt for 2 people in January 2023. Would like to travel on the Glacier Express for the Zermatt-St Moritz leg. I would greatly appreciate some guidance in navigating the Europe rail system, which pass would be best for us. Thank you.

  • User
    Inactive
    83504 posts
    Reply 1 of 5 • 6 July 2022 at 8:36:05 #943986

    Hi G mcdonald and welcome to MySwissAlps.com!

    I can help you with the Swiss rail system, here is how it works: http://www.myswissalps.com/train/practical/howtotravel.

    As you are going to Germany, have a look at this one too: http://www.myswissalps.com/traintickets/germany.

    Regarding skiing, there are many great ski resorts in Switzerland: http://www.myswissalps.com/wheretogo/winter. If you are a beginner in skiing, make sure to check this one too: http://www.myswissalps.com/activities/winter/beginnerski.

    Rail passes depend on your itinerary and where you want to ski. If you tell us more about your plans, we can help you better.

    Happy planning 🙂

    Ildiko

    More about the Glacier Express: http://www.myswissalps.com/glacierexpress

    The easy way to plan your Switzerland trip

    ➤ Let the experts handle the research and bookings for you. We design a unique, independent journey based on your wishes. Save time and avoid common mistakes. See how it works

    User
    Inactive
    83504 posts
    Reply 2 of 5 • 6 July 2022 at 12:37:05 #943987

    Your basic journey would be Frankfurt – Basel SBB – Bern – Spiez – Visp – Zermatt.

    There are some through trains from Frankfurt to Spiez (change to a Spiez – Visp train) , which would avoid changing trains at both Basel and Bern. I would recommend this option if carrying skis.

    Zermatt – St Moritz can be by local trains or on the Glacier Express (GEX), again the GEX would avoid you having to change trains.

    St Moritz – Frankfurt would be St Moritz – Landquart – Zurich HB – Basel – Frankfurt. Once again there are some direct through German ICE high speed trains from Landquart to Frankfurt (itinerary eg: St Moritz 10.47 Landquart 12.37 / 12.47 Frankfurt 17.52)

    User
    Inactive
    83504 posts
    Reply 3 of 5 • 14 July 2022 at 6:42:56 #943988

    Thank you for your help, it was extremely valuable 🙂

    User
    Inactive
    83504 posts
    Reply 4 of 5 • 14 July 2022 at 6:48:54 #943989

    Thank you for your reply Ildiko, I’d like to take you up on your offer to provide further assistance.

    There will be two of us travelling from Frankfurt to Zermatt on 22 January 2023. I would prefer to reduce the number of stops so going from Frankfurt directly to Spiez and changing train for Visp – Zermatt.

    On 27 January, we would like to take the Glacier Express (Excellence Class) to St Moritz.

    31 January, St Moritz – Landquart – Frankfurt.

    Your help is greatly appreciated.

    Warm regards, Gabriele

    User
    Inactive
    83504 posts
    Reply 5 of 5 • 14 July 2022 at 7:42:22 #943990

    Hi Gabriele,

    to reduce the changes from Frankfurt to Zermatt, you can also travel via Bern and Visp, this way you have to change 2 times and the whole route takes 6 hrs 24 mins according to the timetable.

    Make sure to have a rail pass. If you are going to ski in Zermatt, you need a ski pass for Zermatt same for St. Moritz, if you would like to ski there too.

    Between Frankfurt – Zermatt and for the Glacier Express and St- Moritz – Frankfurt you need a rail pass and/or tickets and seat reservation. I recommend the Saver Day Passes for you, for those days. Have a look at the validity map: http://www.myswissalps.com/saverdaypass/validity. You can use the Saver Day Passes from and to the Swiss border, so you should buy tickets for the Frankfurt – Swiss border leg of your trips. Also, you can use the Saver Day Pass on the Glacier Express. In this case, you still have to reserve your seats for the Excellence Class, you can do it here: http://www.myswissalps.com/glacierexpress/tickets.

    Make sure to reserve your Saver Day Passes in advance. Usually buying earlier means a cheaper price. You can buy them here: http://www.myswissalps.com/saverdaypass/price.

    I hope this helps,

    Ildiko

  • The thread ‘Train trip – Frankfurt-Zermatt-St Moritz with ski’ is closed to new replies.

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 9330 members and ask us questions in the forum
  • 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.