Ease into Zurich with a gentle walk down Bahnhofstrasse, the city’s polished main boulevard from Zürich HB toward Paradeplatz. In December it feels especially festive — watch for the lights, the window displays, and the Christmas market energy drifting in from the side streets. After a flight or train arrival, this is the best no-stress way to get your bearings: flat, easy, and full of life without requiring much planning. If you need a quick reset, pop into a pharmacy or a convenience shop near the station for water or snacks before you wander.
From Bahnhofstrasse, continue on foot into the Old Town for a quick stop at Grossmünster. It’s usually open for visits in the late afternoon, though tower access can be weather- and season-dependent, so treat it as a landmark visit rather than a long church stop. The square around it is especially atmospheric when the light starts fading. After that, walk uphill to Lindenhof — it’s only a few minutes, but the little climb is worth it for the view over the Limmat, the rooftops, and the spires below. In winter, sunset comes early, so aim to be here around dusk for the prettiest light. The hill itself is free, quiet, and perfect for a slow pause rather than a rushed photo stop.
Head back toward Paradeplatz for Café Sprüngli, one of those classic Zurich places that actually lives up to the name. Go for a hot chocolate, coffee, and a box of Luxemburgerli if you want the full local-gift-shop-meets-sweet-tooth experience. Expect to spend roughly CHF 10–20 per person depending on what you order. It gets busy in the evening, especially around the holidays, but turnover is usually decent. If you’re carrying bags, this is a nice point to rest up before dinner.
Finish the day with a straightforward dinner at Haus Hiltl on Sihlstrasse, an easy walk from Paradeplatz and the center. It’s one of Zurich’s most reliable vegetarian spots, and in winter it’s ideal when you want something warm, filling, and zero-fuss after traveling. You can keep it simple with their buffet or order from the menu; budget around CHF 30–45 per person. If you’re still jet-lagged, don’t overplan after dinner — from here it’s easy to taxi, tram, or walk back toward your hotel depending on where you’re staying.
Start your day at the Swiss National Museum just beside Zürich HB — it’s one of the easiest and smartest ways to get a feel for Switzerland beyond the postcard version. Go when it opens if you can; mornings are quieter, and you’ll have a better rhythm for the rest of the day. Expect about 1.5–2 hours, with tickets usually around CHF 10–15 depending on concessions and exhibitions. The medieval halls, folk traditions, and modern Swiss history all work well in December, especially when you want a warm indoor start before heading outside. From the station, it’s a short walk, so no transport hassle at all.
Next, walk over to Platzspitz for a calm reset where the rivers meet — it’s especially peaceful in winter, with bare trees, low light, and a lovely sense of space right by the water. From there, continue along Limmatquai, which is one of those Zurich stretches that feels best on foot: old facades, river views, and easy glimpses into the Altstadt without needing a map every five minutes. For lunch, head to Rimini Bar near the Sihl River if the weather is dry enough; even in December it can be a nice casual stop when they have seasonal seating or a sheltered setup. Expect roughly CHF 20–35 per person for something simple and satisfying. If it’s chilly, grab a hot drink and linger a bit — this is the kind of day that works better when you don’t rush the in-between moments.
After lunch, take the tram or a pleasant walk over to Zürichhorn Park on the Seefeld side, where the city opens up to Lake Zurich and the winter light gets really beautiful in the afternoon. This is a good place to slow down: stroll the waterfront, sit if the benches are dry, and watch the ferries and swans against the pale water. It’s usually best around 1.5 hours here, especially if you want a proper break rather than ticking off sights. Then finish at the Bürkliplatz Christmas Market area, which gives you that classic December Zurich feeling — lake air, lights, and market stalls without the chaos of a huge fair. It’s a nice spot to browse for a hot drink, small snacks, or last-minute gifts before heading back. Trams from Bürkliplatz are frequent, so it’s an easy evening return from wherever you’re staying.
After your SBB InterCity arrival from Zürich HB, head straight to Bundeshaus, which sits right at the edge of Bern’s Old Town and gives you an immediate sense of the city’s scale and calm. This is the right first stop for Bern: elegant, compact, and wonderfully unhurried. If the weather is cold, the square outside still works well for photos, and the building itself is especially striking in winter light. Give yourself about 45 minutes here, including a slow look around the Bundesplatz area before wandering deeper into the arcades.
From there, continue onto Kramgasse, Bern’s signature UNESCO street and the best place to feel the city’s medieval rhythm. The covered walkways are ideal in December, so you can drift along without worrying too much about the cold, and it’s easy to pause for shop windows, cafés, and views of the sandstone façades. Keep an eye out for small details in the lane—fountains, signs, and the long perspective toward the old clock tower. About halfway through the walk, time it so you reach Zytglogge for the clock show; aim to be there a few minutes before the hour, since that’s when the famous figures and moving parts come alive. It’s a short stop, but worth planning around, and the surrounding streets are at their best when you’re not rushing.
For lunch, settle into Kornhauskeller, one of Bern’s most atmospheric rooms, with its vaulted ceilings and old-world scale that feels especially cozy in winter. It’s a good place to linger over Rösti, a seasonal plate, or just a glass of wine and a proper break from the cold; expect roughly CHF 30–50 per person depending on how much you order. After lunch, take the uphill walk to Rosengarten. It’s not far, but it does rise, so wear shoes that handle cobblestones and a bit of slope. The payoff is one of the best views in the city: the loop of the Aare, the red roofs of the Old Town, and, on a clear day, a really lovely winter panorama. Give yourself about 45 minutes up there—long enough to enjoy the view without feeling like you’re on a timetable.
Wrap up with an Aare riverside walk down through the Matte area and along the river loop, which is the nicest way to close the day. Bern is beautifully quiet in the evening, and the river gives the city a softer, more local feel after the formal architecture of the center. If you’re hungry again later, you can always circle back to the Old Town for a simple dinner, but even without that, this final stroll is the right tempo: easy, scenic, and just enough movement after the hilltop view. Keep it flexible, watch the light on the water, and let Bern do what it does best—settle you down a little.
Arrive in Lucerne with enough time to head straight to Chapel Bridge (Kapellbrücke) while the city is still in that crisp December mode — quieter, a little misty if you’re lucky, and perfect for photos. Walk the full length slowly so you can actually notice the painted panels under the roof; they’re easy to miss when the bridge is busy. Right beside it, pause at the Water Tower for the classic postcard angle and a bit of medieval context. This is the most compact part of the day, so you can do both in well under an hour and still feel unrushed. From there, cross toward the riverfront and slip into the Jesuit Church; its Baroque interior is a nice contrast to the timber-and-stone old town outside, and it’s usually free to enter with quiet mornings being the best time to appreciate it.
After the church, keep wandering along the Lake Lucerne promenade for an easy, scenic reset. In December the light can be beautifully sharp, with clear views across the water to the mountains on a good day, and the walk itself is flat and simple — no need to overthink it. You can linger as long as you want, then loop back toward Restaurant Wirtshaus Galliker for lunch. This is a very solid Lucerne choice for hearty Swiss food in a traditional room; expect classics like rösti, schnitzel, and seasonal dishes, with lunch usually landing around CHF 25–40 per person depending on what you order. If you want a relaxed rhythm, book ahead on a weekend, otherwise a weekday lunch is usually manageable without much fuss.
After lunch, make your way up to the Musegg Wall for the day’s most rewarding walk. It’s an easy uphill wander from the old town, and in winter the path feels pleasantly local rather than touristy. The towers aren’t all open in December, but even just walking the wall and looking back over the rooftops, lake, and distant peaks gives you that classic Lucerne panorama without needing a big hike. Give yourself 1 to 1.5 hours here so you can move slowly, stop for photos, and descend back into town before dusk. If you still have energy afterward, this is the perfect day to keep dinner flexible and simply settle into an early evening in the old town.
Take the Harder Kulm funicular first thing, ideally aiming for a mid-morning departure from Interlaken Ost so you’re up before the light gets too flat. The ride is short but steep, and the top platform is exactly why people come to Interlaken in winter: a big, clean sweep of the Eiger, Mönch, and Jungfrau in one direction and the twin lakes in the other. Expect about CHF 38–42 round trip and give yourself 1.5–2 hours total including photos and a coffee if the viewing terrace is open. Dress warmer than you think you need; even when town feels mild, it’s noticeably colder up there, and the paths can be slick.
Back down in town, slow the pace with a walk through Höhematte Park, the wide open meadow in the center of Interlaken where paragliders sometimes land and the mountains feel almost unreal close. It’s a good reset after the viewpoint—just a 30-minute wander, and in December it’s usually quiet enough to actually hear the river. For lunch, head to Restaurant Taverne and order something solid and warming rather than light; this is the day to lean into rösti, schnitzel, or a soup-and-main combo. Plan on CHF 30–50 per person, and if you want the smoothest service, arrive a little before the noon rush.
After lunch, make your way out toward St. Beatus Caves on the Lake Thun side for a very winter-friendly outing—one of the best picks in cold weather because it feels dramatic without depending on perfect snow conditions. The cave route and museum sections usually take around 2 hours total, and it’s worth checking seasonal opening times in advance since hours can be shorter in December. A taxi or local bus connection is the easiest way if you don’t want to think about parking; either way, keep your pace relaxed and wear shoes with decent grip. On the return, finish with an easy pause along the Lake Thun promenade near Interlaken West—even a short waterfront walk works beautifully here when the wind is calm.
For dinner, settle into Hüsi Bierhaus back in Interlaken for a casual, low-effort end to the day. It’s the kind of place that works well after a full alpine program: good beer, hearty pub food, and no need to dress up. Budget roughly CHF 25–40 per person, and if you’re tired, go early so you can get a table without waiting. After that, you’re perfectly placed for an unhurried night back at your hotel with the windows open just enough to hear the town go quiet.
Arrive in Geneva with enough daylight to go straight to Jet d’Eau and get your bearings from the lakefront. In winter, the spray can feel icy and dramatic, so don’t overthink it — 20 to 30 minutes is enough to stand on the promenade, take the classic photo, and let the city reveal itself through the water and the mountains beyond. From there, it’s an easy stroll along Quai du Mont-Blanc to Jardin Anglais, where the pace softens immediately. The Flower Clock is worth a quick stop even in December; it’s more about the iconic Geneva ritual than the blooms themselves, and the whole waterfront area is nicest before lunch when it’s still calm.
Continue toward Bains des Pâquis, which is one of those very Geneva places that works in almost any weather. In winter, locals come for a hot drink, fondue, or a sauna session, and even if you don’t go full spa mode, it’s a good spot for a simple coffee or light lunch with a view of the lake. Expect to pay roughly CHF 10–25 if you keep it casual, more if you add sauna or a proper meal. It’s a short walk from the Jardin Anglais area, and the mood is very relaxed — bring layers, because the lakeside wind can make it feel colder than the rest of the city.
After lunch, head inland to Parc des Bastions for the Reformation Wall, a compact but meaningful stop that gives you a cleaner read on Geneva’s Protestant history and its role as a reform city. From there, it’s an easy transition into Old Town Geneva, where the best way to enjoy the afternoon is simply to wander uphill through the Cathédrale quarter, past quiet lanes, small squares, and stone facades that feel distinctly different from the polished waterfront. Don’t rush this part; the charm is in the small details and the slightly steep streets, and the whole walk works best if you leave time to pause at viewpoints and window-shop without trying to “cover” every block.
Finish with dinner at Café du Centre near Place du Molard, a classic Geneva seafood spot that’s dependable and central without feeling overly formal. It’s a good final stop because you can ease into the evening after the uphill wandering, and the menu is exactly the kind of thing that fits a winter night: oysters, fish, shellfish, and simple French-Swiss comfort plates, usually around CHF 35–60 per person. If you have energy after dinner, a slow walk back through the lit streets toward the lake is an easy way to cap the day before packing up for departure tomorrow.
Start with CERN Science Gateway in Meyrin, which is a smart final-day pick because it feels very Geneva in a different way: international, modern, and a little mind-expanding before you head home. From central Geneva, the easiest route is tram 14 or bus 18 depending on where you’re staying; from Cornavin you’re usually looking at about 25–35 minutes door to door. Plan around 2 hours here, and if you want the smoother experience, aim for the morning when it’s quieter. Admission is typically free, but check the day’s program for any talks or interactive demos. It’s the kind of place that works best if you don’t rush — kids love it, but adults usually end up just as absorbed.
After that, head back toward the lake for a reset at Parc de La Perle du Lac on the Pâquis edge. This is one of those Geneva walks that locals actually use, not just tourists, and it’s perfect for slowing the pace after the museum feel of CERN. The promenade is easy, flat, and especially lovely on a clear December day when you can sometimes catch the Alps across the water. Give yourself about 45 minutes, maybe a little longer if the light is good. From there, continue by foot or a short bus ride toward the city center for Musée d’Art et d’Histoire near the Old Town. It’s a strong last cultural stop if you still have energy — the collection is broad, admission is free, and 1 to 1.5 hours is enough to see the highlights without turning the day into a marathon.
For lunch, settle in at Le Cottage Café in the Eaux-Vives lakeside area. It’s the right mood for a last Swiss meal: relaxed, unpretentious, and close enough to the water that you can keep the day feeling easy. Budget about CHF 20–35 per person depending on whether you go for a salad, tartine, or something warm. If you have time afterward, linger over a coffee rather than squeezing in one more stop — Geneva rewards a slower exit. When it’s time to leave, build in a serious buffer: aim to depart 2.5 to 3 hours before a flight if you’re heading to Geneva Airport, and about 20–25 minutes by train from Gare Cornavin if you’re catching a rail departure. Swiss transit is reliable, but December lines can still be busy, so it’s better to be early and calm than to turn the last hour into a sprint.