Arrive at Zurich Airport and take the direct train (SBB) to Zurich Hauptbahnhof, enjoying views of a crisp Swiss morning as you drop bags at your hotel near the Old Town or Bahnhofstrasse. Spend your first hour wandering Bahnhofstrasse for window-shopping and pick up a warm chestnut or pastry from Sprüngli on Paradeplatz to fuel a relaxed stroll along the Limmat River toward Grossmünster and the medieval Lindenhof hill for panoramic city snapshots.
After a light Swiss lunch—try rösti or fondue at Zeughauskeller—explore the charming lanes of Niederdorf, popping into artisan shops and the Swiss National Museum if you want a quick cultural primer on Swiss history. If daylight and weather allow, take a short tram ride to the shores of Lake Zurich for a peaceful lakeside walk or hop on a 1-hour panoramic boat cruise to get an easy orientation of the city and surrounding snowy hills.
Return to the Old Town for a cozy early dinner at a traditional St. Peter or Zunfthaus restaurant, sampling seasonal specialties and mulled wine (Glühwein) at a nearby Christmas market if still open on Christmas night. Finish with a leisurely post-dinner stroll along the illuminated Limmatquai to see Zurich’s churches lit up, then head back to your hotel to rest and prepare for tomorrow’s scenic rail journey to Lucerne.
Board the 1-hour scenic intercity train from Zurich Hauptbahnhof to Lucerne after a relaxed hotel breakfast, enjoying wooded hills and glimpses of Lake Zug through winter windows. Arrive mid-morning and drop bags at your hotel near the Chapel Bridge (Kapellbrücke), then begin your exploration with a stroll across the iconic covered bridge to see the Water Tower and the decorative medieval paintings while taking in views of frosted rooftops along the Reuss River.
Warm up with lunch at a riverside café—try Lucerne-style perch fillets or a hearty Älplermagronen—then continue through the compact Old Town to admire painted guild houses on Weinmarkt and the ornate Jesuit Church. Pop into the Swiss Museum of Transport if confined indoors, or wander the handsome Museggmauer (Musegg Wall) to catch panoramic vistas of the lake and surrounding snowy peaks as daylight fades.
As evening falls, settle in for a cozy Swiss dinner at Wirtshaus Galliker or Stadtkeller Lucerne, sampling raclette or fondue accompanied by a Grüezi-scented mulled wine. Finish with a gentle lakeside walk along the quays toward the illuminated KKL concert hall, then return to your hotel to rest before your alpine day on Pilatus or Rigi tomorrow.
Choose Pilatus for a dramatic panorama: take the short boat ride from Lucerne to Alpnachstad, then ride the steep Pilatusbahn (or the cableway from Kriens) up through frosted pines, stepping out at the summit to breathe crisp alpine air and admire sweeping views of the lake and the Bernese Alps. If you prefer a gentler, classic option, board the cogwheel or panorama train to Rigi from Vitznau and enjoy serene, snow-dusted meadows and clear vistas over dozens of lakes as the morning sun lights the peaks.
On Pilatus, spend the afternoon hiking short marked trails between overlooks, grabbing a warming lunch and hot chocolate at the mountain restaurant while scanning for Lucerne far below; consider the Dragon Path viewpoint or the Fräkmüntegg toboggan (if operating) for a playful descent. On Rigi, explore the easy ridge walks to Rigi Kulm and Rigi Kaltbad, warm up with a traditional alpine lunch (cheese rösti or soup) at the panorama restaurant, then take the scenic descent—either the cogwheel train or cablecar—back toward Lucerne in time for late afternoon light.
Return to Lucerne for a relaxed evening: unwind with a riverside aperitif or mulled wine at a café near the Chapel Bridge, then enjoy a comforting dinner at a local favorite such as Wirtshaus Taube or Grottino 1313, sampling Valaisan raclette or seasonal game. Finish with a gentle stroll along the lakefront toward the KKL and Museggmauer, soaking in the quiet, illuminated city views before heading back to your hotel to rest for the transfer to Interlaken tomorrow.
After breakfast in Lucerne, take the scenic GoldenPass or intercity train to Interlaken Ost (about 2 hours), watching snowy valleys and frozen lakes roll by; drop your bags at your hotel near Höheweg and step out to breathe the crisp alpine air. Begin with a gentle lakeside stroll along the promenade toward Höhematte park, pausing for photos of the Eiger, Mönch and Jungfrau framed by frosted trees and maybe pop into a café like Café de Paris for a warming coffee and Swiss pastry.
Spend the afternoon exploring Interlaken’s compact winter charms: wander the pedestrian shops on Höheweg, visit the historic Kursaal and the small but informative Tourist Information for local winter-walk suggestions, then board a short boat or bus to nearby Lake Thun or Lake Brienz for mirror-like water views and a visit to charming lakeside villages such as Neuhaus or Brienz with its woodcarving shops. If you prefer something active, arrange a short winter hike or a guided snowshoe walk from the village of Wilderswil to enjoy quiet alpine trails and panoramic vistas back toward Interlaken.
As dusk falls, return to Interlaken for a cozy dinner at an atmospheric restaurant like Restaurant Spycher or Husi Bierhaus sampling hearty Swiss fare (raclette or venison stew) and a glass of local wine or mulled Glühwein. Finish with a leisurely post-dinner stroll along the illuminated Höheweg, taking in the mountain silhouettes and perhaps a drink at a hotel bar before turning in to rest for tomorrow’s full-day excursion into the Jungfrau region.
Catch an early train from Interlaken Ost toward Grindelwald or Lauterbrunnen, savoring dramatic valley views as you climb; transfer onto the Wengernalp Railway or the Grindelwald-Männlichen gondola to reach Kleine Scheidegg and step out into sweeping panoramas of the Eiger north face, Mönch and Jungfrau. Spend the morning taking short, crisp walks along marked paths for postcard views, pop into the Kleine Scheidegg mountain station café for a hot chocolate or rösti if you need a warming boost, and snap photos from the classic viewpoint toward the Aletsch Glacier.
After descending to Wengen or continuing to Grindelwald, explore a charming car-free village—stroll Wengen’s snowy lanes past chalets and boutique shops or wander Grindelwald’s lively Dorfstrasse with its woodcraft and alpine-sports shops; consider a leisurely lunch at Hotel Bellevue in Wengen or Restaurant Barry’s in Grindelwald for hearty alpine fare. If weather and schedules allow, extend to the Jungfraujoch 'Top of Europe' via the Jungfrau Railway for spectacular glacial vistas, the Ice Palace and panoramic terraces, or opt for quieter snowshoe trails around Männlichen with sweeping views back toward the Bernese Oberland.
Return to Interlaken in the late afternoon as daylight softens, enjoying the valley’s alpenglow through the train windows and dropping your pack at your hotel to freshen up. For dinner, choose a cozy Interlaken restaurant such as Restaurant Taverne or the family-run Hirschen to relish fondue or alpine game while recounting the day’s high-mountain highlights, then take a short post-dinner stroll along Höheweg beneath the illuminated peaks before turning in for your transfer to Geneva tomorrow.
After breakfast in Interlaken, board the direct intercity train to Geneva (about 3 hours) and enjoy a relaxing ride through changing winter scenery as the alpine peaks give way to vineyards and the Rhône valley; arrive mid-morning and drop your bags at a centrally located hotel near Cornavin or the Old Town. Stretch your legs with a walk through the elegant Parc des Bastions to see the Reformation Wall, then wander down to the Old Town to visit St. Pierre Cathedral and browse the antiques and watch boutiques on Rue du Rhône.
For lunch, choose a lakeside brasserie near the Quai du Mont-Blanc—try perch fillets or a warming tartiflette—then take a scenic stroll along the Promenade du Lac to the Jet d'Eau for classic photo ops against winter skies. Continue to the Pâquis district to sample local chocolate at a chocolatier or visit the Musée d'Art et d'Histoire for a cultural interlude, or hop on a short boat cruise (mouettes) for a peaceful perspective of Geneva’s skyline and surrounding Jura peaks.
As dusk falls, settle into a cozy dinner at a restaurant on Rue du Rhône or in Carouge—L’Adresse or Café du Centre are good picks for seasonal Swiss and French-inspired fare—followed by a leisurely post-dinner promenade along the illuminated lakeshore toward the English Garden and its flower clock. If you’re in the mood for nightlife, enjoy a digestif at a bar in the Paquis quarter or return to the hotel early to rest before tomorrow’s New Year’s Eve day trip to Annecy.
Take an early TER or TGV-style regional connection from Geneva to Annecy (about 45-60 minutes) to arrive before the crowds and stroll straight into the Vieille Ville; wander the cobbled streets past colorful facades to the Palais de l'Isle and snap classic canal reflections while stopping for a café and pain au chocolat at a riverside patisserie like Pâtisserie Richard. Browse artisans in the morning light, pop into the Marché if open for seasonal treats, and admire the snow-capped mountains framing Lake Annecy as you walk along the Thiou canals toward Pont des Amours.
After a lakeside lunch—try freshly caught trout or tartiflette at Le Freti or a bistro on Quai Perrière—rent a bike or take a short boat cruise to appreciate Lake Annecy’s mirror-like winter waters and waterside villages such as Talloires. Return to the old town to visit Château d'Annecy and the Musée-Château for local history and panoramic views over the lake, then warm up with vin chaud or chocolat chaud at a café while lingering in the charming lanes before heading back to Geneva to prepare for New Year’s festivities.
Back in Geneva in the early evening, choose your New Year’s Eve tone: a relaxed lakeside celebration with views of the Jet d'Eau and fireworks from the Quai du Mont-Blanc or a festive dinner in Carouge at Le Flacon or a bistro on Rue Saint-Joseph followed by bar-hopping in the Paquis quarter. Whichever you pick, toast the year with Swiss-French cuisine or a glass of champagne, enjoy the illuminated lakeshore and live street atmosphere, and then return to your hotel to welcome 2026 with alpine memories from Annecy’s canals.
| Place / Activity | Cost |
|---|---|
| Zurich Airport (arrival + train to HB) | CHF 6.80-12 (SBB single ticket from airport to Zurich HB; supersaver fares may be lower) |
| Hotel near Old Town / Bahnhofstrasse (bag drop/check-in) | Free-CHF 10 (bag hold) depending on hotel; nightly rates shown in total cost section |
| Bahnhofstrasse stroll & Sprüngli (Paradeplatz) | CHF 3-8 for a chestnut/pastry; window-shopping free |
| Limmat River walk / Grossmünster / Lindenhof | Free (Grossmünster interior visit small fee ~CHF 5-6 if applicable) |
| Zeughauskeller (lunch) | CHF 25-45 per person (main + non-alcoholic drink) |
| Niederdorf / Swiss National Museum | Museum: CHF 10-15; Niederdorf strolling free |
| Lake Zurich lakeside walk / 1-hour boat cruise | Walk free; boat cruise ~CHF 8-25 depending on operator and SBB pass |
| Christmas market / Glühwein (seasonal) | CHF 5-10 for a cup of Glühwein + snacks |
| Evening dinner at Old Town restaurant (St. Peter / Zunfthaus) | CHF 35-70 per person (main + drink) |
| Intercity train Zurich to Lucerne | CHF 16-34 (standard fare; saver day fares can be lower); free with Swiss Travel Pass |
| Hotel near Chapel Bridge (bag drop) | Free-CHF 10 (bag hold) |
| Chapel Bridge (Kapellbrücke) & Reuss River stroll | Free |
| Lunch at riverside café (Lucerne) | CHF 20-40 per person |
| Old Town (Weinmarkt / Jesuit Church) | Free (Jesuit Church free to view inside; donations optional) |
| Swiss Museum of Transport | CHF 20-32 (adult admission; concessions lower) |
| Museggmauer (Musegg Wall) | Free (some towers may have small fees) |
| Evening dinner (Wirtshaus Galliker or Stadtkeller) | CHF 30-60 per person |
| Boat from Lucerne to Alpnachstad (for Pilatus) | CHF 10-25 each way (varies by season and SBB/boat operator); Swiss Travel Pass often covers boat |
| Pilatus Railway / Cableway (to summit) | CHF 36-72 return depending on route (Pilatusbahn seasonal); discounts with Swiss Travel Pass available |
| Rigi cogwheel / panorama train (alternative) | CHF 32-56 return (varies by route); Swiss Travel Pass discounts |
| Mountain summit short hikes / lunch | CHF 15-30 for mountain restaurant meal; hot drinks CHF 4-8 |
| Return to Lucerne & evening dinner (Wirtshaus Taube / Grottino 1313) | CHF 30-60 per person |
| GoldenPass / Intercity train Lucerne to Interlaken Ost | CHF 35-70 (standard fare; panoramic trains may cost more); Swiss Travel Pass covers many routes |
| Hotel near Höheweg (bag drop) | Free-CHF 10 |
| Höhematte park & lakeside stroll | Free |
| Café de Paris (coffee/pastry) | CHF 5-12 |
| Boat or bus to Lake Thun or Lake Brienz / lakeside villages (Neuhaus / Brienz) | CHF 8-20 each way by public transport/boat; local buses similar; Swiss Travel Pass may cover |
| Guided snowshoe walk or short winter hike (Wilderswil area) | CHF 40-120 per person for guided activity (depends on guide and equipment rental); self-guided minimal transport cost |
| Dinner in Interlaken (Restaurant Spycher / Husi Bierhaus) | CHF 25-55 per person |
| Train Interlaken Ost to Kleine Scheidegg (via Grindelwald or Lauterbrunnen/Wengen) | CHF 30-60 (return); Jungfrau region surcharges apply for Jungfraujoch |
| Kleine Scheidegg viewpoints / short walks | Free to walk; mountain station café CHF 8-20 |
| Village time in Wengen or Grindelwald (lunch) | CHF 20-40 per person |
| Optional Jungfraujoch 'Top of Europe' excursion | CHF 150-210 return from Interlaken (seasonal; discounts with Swiss Travel Pass but significant supplement still applies) |
| Dinner back in Interlaken (Restaurant Taverne / Hirschen) | CHF 30-60 per person |
| Intercity train Interlaken to Geneva | CHF 50-90 (standard fare; saver day fares may be lower); Swiss Travel Pass covers |
| Parc des Bastions & Reformation Wall | Free |
| St. Pierre Cathedral & Old Town Geneva | Free to explore; small fee if you climb the towers (~CHF 3-6) |
| Lakeside Promenade du Lac & Jet d'Eau | Free |
| Lunch at lakeside brasserie (Quai du Mont-Blanc) | CHF 25-50 per person |
| Musée d'Art et d'Histoire | Free-CHF 10 (check current entry policy; often free or low charge) |
| Short boat cruise (mouettes) on Lake Geneva | CHF 3-10 (short transfer boats); longer cruises cost more |
| Evening dinner in Carouge or Rue du Rhône | CHF 35-70 per person |
| Train Geneva to Annecy (TER) | CHF 15-30 each way (EUR pricing may apply; purchase in CHF/EUR at station) |
| Annecy Vieille Ville stroll / Palais de l'Isle | Free to stroll; small museum fees CHF 5-10 if visiting interior |
| Café & patisserie (Pâtisserie Richard) | CHF 3-8 |
| Lunch at Quai Perrière / Le Freti (trout or tartiflette) | CHF 20-40 per person |
| Boat cruise on Lake Annecy or bike rental | Boat ~CHF 10-25; bike rental CHF 12-25 for a few hours |
| Château d'Annecy / Musée-Château | CHF 5-12 |
| Vin chaud / chocolat chaud in Annecy | CHF 4-8 |
| New Year’s Eve dinner / fireworks in Geneva | Dinner CHF 50-150+ per person for special NYE menus; public firework/viewing free (donations or ticketing possible for special vantage points) |
| Estimated Total (per person) | CHF 1,600-3,600 per person (6-7 nights) — Range explained below |