Arrive at Zurich Airport at around 8:00am and allow 30–45 minutes for immigration and baggage collection. Take the direct SBB train from Zürich Flughafen to Zürich HB—it takes roughly 10–15 minutes and is much easier than a taxi in the morning traffic. From Zürich HB, walk or take a short tram ride to your hotel to leave your luggage, then continue into the Old Town. Start at Babu’s Bakery & Coffeehouse for coffee, pastries, and a relaxed breakfast (about CHF 15–25 per person; allow around 45 minutes). Walk through Niederdorf to Grossmünster, whose interior is free to enter; if you still have energy after the overnight flight, the tower visit costs extra and involves stairs. Continue uphill through the narrow lanes to Lindenhof, a quiet terrace with one of the best first views across the Limmat and the red-roofed Old Town.
Walk down toward Zeughauskeller, a historic armoury-turned-restaurant near Paradeplatz. It is lively and informal, but tables fill quickly at lunchtime, so expect some waiting unless you reserve. Order rösti or Wiener schnitzel with a drink, budgeting roughly CHF 25–40 per person. After lunch, make your way to the Christmas market inside Zürich HB, where the large indoor setting is particularly welcome if it is raining or cold. Continue next door to the Swiss National Museum for the Illuminarium installation if it is operating on your date; check the 2026 programme and timed-entry requirements before travelling, as this seasonal event is separately ticketed. Otherwise, keep the afternoon unhurried with the stalls around the station and Old Town.
Head to Werdmühleplatz for the Singing Christmas Tree performances, usually staged at set times around 5:30pm and 6:30pm—arrive 10–15 minutes early for a clear view, as the square is compact. From there, walk along the Limmat and across to Sechseläutenplatz, beside the Opera House, for more festive stalls and a warmer, more spacious final market stop. Market dates and closing times can vary, but stalls commonly run into the evening; bring cash or a contactless card and dress for standing outdoors. Finish with cheese fondue at Swiss Chuchi, a convenient traditional option in the Old Town; allow about CHF 35 or more per person, and reserve if possible. It is around an 8-minute walk back to your hotel afterward—keep the evening simple, since the overnight flight and full first day will catch up with you quickly.
Leave Zürich HB around 7:00–7:30am for Engelberg, changing in Luzern; the full journey usually takes about 2–2½ hours. Check SBB Mobile the night before for platform changes and mountain-service updates. From Engelberg station, the free local bus or a roughly 20-minute walk brings you to the TITLIS valley station. Allow time to collect cable-car tickets and check the live operating status—winter wind can occasionally affect the higher lifts.
Ride the TITLIS Rotair cable car late in the morning. Stand near the windows for the rotating panoramic views as the valley falls away below you, but bring sunglasses even on a cloudy day: snow glare is strong. At the summit, have lunch at Joseph’s Restaurant; expect around CHF30–50 per person. If you want access to the Horizon Deck, confirm the current qualifying minimum spend with the restaurant, as access is tied to the bill rather than simply holding a cable-car ticket.
After lunch, allow about 1½ hours for the TITLIS Cliff Walk and TITLIS Glacier Cave. The suspension bridge is short but exposed, so wear shoes with a firm tread and keep gloves handy; the glacier tunnel is cold and can have slippery sections. Follow the marked route and check which attractions are open before descending, as high-alpine facilities may close temporarily for weather or maintenance.
Take the cable car down to Trübsee in the mid-afternoon and spend about an hour walking beside the frozen lake. The loop is peaceful and much less hectic than the summit, with excellent views back towards the Titlis massif. In December, daylight fades quickly—sunset is around 4:35–4:45pm—so begin making your way back to the lower station by about 4:00pm. Descend to Engelberg, then take the train via Luzern back to Zurich, aiming to leave around 4:45–5:15pm; expect to arrive around 7:00–7:45pm, depending on connections. Check the final connection before boarding, and keep some flexibility for weather-related delays.
Check out of your Zurich hotel and take the planned train from Zürich HB to Interlaken Ost, then continue on the Berner Oberland-Bahn to Grindelwald. Allow roughly 2½–3 hours in total; an 8:30–9:00am departure gives you a comfortable arrival around midday. Keep your luggage compact and confirm the connection on SBB Mobile, as winter platform changes and delays are possible. Once in Grindelwald, walk or take the local bus to your hotel for a bag drop—most properties will store luggage before check-in.
After leaving your bags, make your way to the Grindelwald First cable car in the village centre. The gondola ride takes about 25 minutes to reach First, and the full visit is best given around three hours. If the weather is clear and paths are open, walk the First Cliff Walk for vertiginous views towards the Wetterhorn and the surrounding Bernese Alps; snow and wind can lead to closures, so check conditions at the station before buying or boarding. Allow extra time for queues during the Christmas season, and dress for considerably colder conditions at the summit.
Have lunch or an early dinner at Berggasthaus First, where hearty alpine dishes cost approximately CHF 25–45 per person. A warm rösti, soup, or other mountain meal is especially welcome after the exposed cliff walk. Check the final gondola down before settling in—winter service is limited and timings can change with weather.
Return to Grindelwald and spend an hour wandering the village centre, where chalet-lined streets, mountain-view terraces, and small shops are particularly atmospheric as the peaks darken. Then continue to the Grindelwald Christmas Market for mulled wine, seasonal snacks, and handmade gifts. Keep the evening relaxed after the train journey: market hours and exact stall locations can vary by date, so check the local programme when you arrive. For dinner, either remain at the market or return to your hotel soon after; the village is compact, but icy pavements make sturdy shoes and a small torch useful after sunset.
No packing list attached yet.