Visiting Switzerland in December: everything open?

Short summary – read this first

A traveler is planning a trip to Switzerland from December 21 to December 25. They want to know if visiting cities like Basel, Bern, and Grindelwald in winter is a good idea, along with questions about public transport, dining options on Christmas, and scenic train rides like the Goldenpass Train or Glacier Express. They appreciate any helpful advice.

Key takeaways:
  • Public transport will be operating normally in December, but many shops will close by noon on December 24 and reopen on December 27.
  • The Glacier Express resumes operations just in time for their visit, starting again on December 10.
  • For Christmas Eve, consider having your main meal for lunch and stock up on groceries from supermarkets before they close.
  • To find open restaurants on Christmas Day, try heading to a ski resort or mountain top where activities are still lively.
➤ We can plan your Switzerland trip for you. Save time and avoid mistakes! See how it works
InfoAI-generated summary
  • Anonymous
    Inactive
    77267 posts
    8 July 2018 at 6:28:09 #817151

    Dear all experts, we will be visiting Switzerland in 21.12.2018 – 25.12.2018 because there’s good deal of air-tickets from where i’m from. So is it a good idea to visit Basel, Bern, Lauterbrunne, Grindelwald, Montreux and Geneva in winter? Will all the public transport still be running, are we able to find restaurants in town on Christmas Eve and Christmas Day?

    On a side note, we would like to take a Goldenpass Train or Glacier Express for some scenic view. Will the trains still be running during that time of the year?

    I really really appreciate your help if someone could give me some good advices.

    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

  • User
    Inactive
    77267 posts
    Reply 1 of 4 • 8 July 2018 at 8:34:27 #890721

    Hi ccathy,

    Yes, everything will be operating as normal in December for transport etc.

    Shops and stores etc. will close by about 12 noon on December 24 and most open again on Dec. 27. Train stations shops (and hotels) are mostly an exception to this. But in general the country is very quiet from 24 to 26.

    Mountains will be open and trains operating so they are always good options on holidays.

    https://www.myswissalp s.com/activities/sceni ctrips/train

    https://www.myswissalp s.com/activities/natur alsites

    User
    Inactive
    77267 posts
    Reply 2 of 4 • 8 July 2018 at 11:23:41 #890722

    >> So is it a good idea to visit Basel, Bern, Lauterbrunne, Grindelwald, Montreux and Geneva in winter?

    I prefer the alpine areas to the cities in winter. Lakeside cities in particular can look a bit grim in winter compared with other times of the year (bare trees, no flowers). Luzern is nice at any time of the year, although it can get very foggy in winter.

    >> we would like to take a Goldenpass Train or Glacier Express for some scenic view. Will the trains still be running during that time of the year?

    • Trains on the Golden Pass route will be running.
    • The Glacier Express takes a break from operations between 15 October and 9 December, but starts running again from 10 December 2018.

    >> are we able to find restaurants in town on Christmas Eve and Christmas Day?

    It depends on where you are.

    Have you checked whether your accommodation offers dinner on Christmas Eve?

    Any restaurants open for dinner on Christmas Eve would mainly be offering festive dinners (at prices to match) rather than ordinary dinners, and probably need to be reserved in advance.

    If you don’t want to splurge on a special-occasion dinner, I would eat lunch as the main meal on Christmas Eve, and stock up on items from the Migros and Coop supermarkets before they close on Christmas Eve, so that you can cobble together a meal in your hotel room. You might need to buy some disposable plates and cutlery as well.

    Christmas Day will probably be pretty quiet in major towns and cities. For the best chance of finding things open, especially restaurants, I would head to a mountain top or ski resort village, where everything will be in full swing. Public transport will be operating.

    Alpenrose

    User
    Inactive
    77267 posts
    Reply 3 of 4 • 12 July 2018 at 10:22:12 #890723

    Hi Alpen, will there be snow in the cities during that time around 20 of December? I will be staying in Bern and Basel.

    User
    Inactive
    77267 posts
    Reply 4 of 4 • 12 July 2018 at 12:59:11 #890724

    Hi Cathy,

    Could be, but I doubt it. You are more likely to get some snow in Grindelwald as the elevation is a fair bit higher.

  • The thread ‘Visiting Switzerland in December: everything open?’ 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 8840 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.