Arrive at Zürich Hauptbahnhof, where you can leave luggage in the station lockers—small lockers are roughly CHF 6–9, while larger ones cost more. Take about 30 minutes to get oriented, withdraw a little cash, and check the tram or walking route; Zürich Hauptbahnhof is central enough that today’s route is easiest on foot. Walk along the Limmat toward Grossmünster (around 15 minutes), stopping for views of the river and the old guild houses. The church interior commonly closes by early evening, so treat this as an exterior and riverside visit; if open, entry is free, while the tower climb costs a small fee.
From Grossmünster, stroll south through the Old Town and onto Bahnhofstrasse, Zurich’s grand shopping boulevard. The shops will be closing around 6–8 PM depending on the day, but the illuminated façades and window displays are still pleasant after closing. Continue toward Bürkliplatz and the Lake Zurich Promenade—allow roughly 20 minutes from the church, or use tram 7, 13, or 17 if the weather is wet. In December, sunset is early, usually around 4:35 PM, so begin the lakeside walk promptly; the section around Bürkliplatz and General-Guisan-Quai is especially easy and atmospheric without requiring a long outing.
Finish at Hiltl near Bahnhofstrasse, one of Zurich’s most reliable budget-conscious dinner choices. Its vegetarian buffet lets you choose exactly how much you want, with a typical meal costing about CHF 25–40 per person; dinner service generally runs into the evening, but check the branch’s holiday hours before setting out. For a cheaper strategy, take smaller buffet portions and avoid extras such as drinks and dessert—the Swiss tap water is safe. After dinner, you can return to Zürich Hauptbahnhof in about 10 minutes on foot, or take a short tram ride if carrying luggage.
Start at the Swiss National Museum, conveniently beside Zürich Hauptbahnhof, and allow around two hours for the historical collections, period rooms, and temporary exhibitions. Check the museum’s current opening time before leaving—on Sundays it commonly opens around 10:00, with admission roughly CHF 10–15 per adult. The building itself is worth seeing, and this is a good indoor start in December. From here, walk across the Bahnhofbrücke and uphill through the old lanes toward Lindenhof; it takes about 15 minutes.
At Lindenhof, spend 30–45 minutes enjoying the free panorama over the Limmat, Grossmünster, and tiled roofs of the old town. It is especially atmospheric in winter, though the cobbles can be slippery, so wear shoes with good grip. Continue downhill through Augustinergasse to Fraumünster, allowing roughly 10 minutes. The church is generally open for visitors during daytime hours, but opening times can vary around services; admission is usually about CHF 5. The Marc Chagall windows are best viewed when daylight is still strong.
After Fraumünster, cross Münsterbrücke and wander into Niederdorf. Keep the afternoon unhurried: explore Spiegelgasse, browse the small independent shops, and pause for coffee if the cold sets in. The pedestrian lanes are compact, and you can easily spend 90 minutes here without needing public transport. For dinner, head to Baba’s Kitchen in Niederdorf for a casual Middle Eastern meal, usually around CHF 15–25 per person. It is a useful budget choice in central Zurich, but check the day’s closing time and whether reservations are accepted, as December evenings can be busy. After dinner, walk back toward Zürich Hauptbahnhof in about 15 minutes or use a nearby tram if you are tired.
After arriving at Lucerne railway station, walk across the Seebrücke toward Chapel Bridge—about 5–10 minutes. Go early, ideally around 09:00, when the bridge is quieter and the light is good over the Reuss River. Allow roughly 45 minutes to admire the wooden structure, stone Water Tower, and painted roof panels. From there, continue along the river for a few minutes to the Jesuit Church, whose pale pink-and-white Baroque interior is especially beautiful in the morning. Entry is generally free, though services may limit access; allow about 30 minutes.
Continue west through the old lanes toward the Musegg Wall, allowing around 15 minutes uphill from the river. The wall and towers are usually open seasonally rather than throughout winter, so check the official Lucerne tourism or city website shortly before your visit; in December, you may only be able to walk the accessible outer sections. Even a short section gives lovely views across the rooftops and toward the lake. Wear shoes with good grip, as the stone paths can be icy.
Return downhill into the Old Town and visit the Rosengart Collection, housed near the station area on Pilatusstrasse. This compact museum is a warm, worthwhile winter stop, with works by Picasso, Klee, and other modern artists; allow 1–1½ hours. Check the current opening hours before setting out—December hours can differ, and admission is typically around CHF 18–20 per adult. For a budget lunch, use a bakery or supermarket near the station before the museum rather than eating in the most touristy lanes.
In the late afternoon, wander back toward Mühlenplatz, one of the most pleasant squares beside the Reuss. Stop at a riverside café for coffee or hot chocolate and take in the old mill buildings and covered bridges. Keep this unhurried—winter darkness comes early, usually before 17:00, and the square looks particularly atmospheric as the lights come on.
For dinner, walk roughly 10 minutes back toward Lucerne station and eat at Coop Restaurant Bahnhof Luzern. It is a practical choice for a budget evening, with Swiss-style hot dishes and lighter options generally costing about CHF 15–25 per person. Check the station’s current closing time, as food counters often shut earlier than the main station. If you are staying outside the center, local buses and trams leave from directly beside the station; otherwise, the central hotels are easily reached on foot.
Have breakfast near your accommodation, then take trolleybus 1 from Luzern, Bahnhof toward Kriens, Zentrum; the ride takes about 15 minutes, followed by a short walk to Kriens valley station. Check the official Pilatus operating status and webcam before setting out, because wind, snow, or maintenance can affect the gondola. A return ticket to Pilatus Kulm is typically around CHF 40–80 per person depending on discounts and the route in operation; a Swiss Travel Pass or Half Fare Card can reduce this substantially. Allow 5–6 hours in total and bring water, packed food, sunglasses, gloves, and shoes with good grip.
Take the gondola uphill, enjoying the changing views toward Lake Lucerne and the surrounding peaks. The Drehgondelbahn Fräkmüntegg is the rotating section of the ascent and usually takes roughly 20 minutes; it slowly turns as it climbs, so you can see the landscape from every side. At Pilatus Kulm, leave time for the accessible summit viewpoints and short marked walks rather than attempting exposed trails in winter. The air can be much colder than in Lucerne, and paths may be icy, so stay within the signed winter-accessible areas. For a budget lunch, use sandwiches bought in Lucerne or snacks from the mountain station rather than relying on the summit restaurants.
On the descent, pause at Krienseregg if daylight, weather, and operating lifts allow. It is quieter than the summit, with a pleasant forest setting and open views; around 45 minutes is enough for a relaxed walk and photographs. Return to Kriens and take trolleybus 1 back toward Lucerne, allowing roughly 25–35 minutes door to door. If mountain operations are suspended, do not force the excursion—check the cancellation policy and use the time for a slower Lucerne afternoon instead.
For dinner, walk to Rathaus Brauerei beside Kornmarkt in the Old Town. The traditional beer-hall atmosphere suits a winter evening, and Swiss-style mains generally cost about CHF 25–40 per person; sharing a platter or choosing a daily special keeps the bill manageable. Arrive around 18:00–18:30, when getting a table is easier, and confirm the evening kitchen hours before leaving the mountain, as winter schedules can change.
After arriving in Bern around 09:30, head into the UNESCO-listed Bern Old Town and begin at Zytglogge. The clock’s moving figures perform shortly before each hour, so try to arrive around 10:00 and stay for the mechanism—about 45 minutes is enough from outside. From here, walk along Kramgasse to the Einstein House, the former apartment of Albert Einstein. It is a small museum, so allow roughly an hour; check the winter opening schedule in advance, as December hours can be limited and admission is usually around CHF 6–8.
Continue a few minutes to Bern Minster and Münsterplatz. The church is generally open on weekdays from late morning, though services may restrict access; admission to the main church is typically free, while the tower visit costs extra. Take time to look at the carved Last Judgment portal outside, then wander the arcades toward Bundesplatz, where the Federal Palace of Switzerland overlooks the square. The building is free to admire from outside, and guided interior visits may be available only at set times—reserve ahead through the official parliament website if you want to go inside.
Return to Münsterplatz for the Bern Christmas Market, subject to the confirmed 2026 dates and daily opening hours. This is a good place for a warming drink and a small snack rather than a full meal; Swiss market prices add up quickly, so sharing a raclette or pastry keeps the day budget-friendly. Leave at least an hour to browse the handmade crafts, then stroll beneath the covered arcades toward the station at an unhurried pace. For dinner, eat at Tibits Bern, near Bern railway station. Its vegetarian buffet lets you choose exactly what you want, usually around CHF 25–40 per person; arrive before the busiest dinner period and pay by weight. Save your receipt if you are splitting the bill, and check the restaurant’s December closing time before setting out.
After arriving at Interlaken Ost, use the station as your base: the lockers are useful if your accommodation is not nearby, and the tourist information office can confirm mountain conditions. Allow about 30 minutes to get oriented, then walk roughly 10 minutes through central Interlaken to Harder Kulm. The funicular ride takes only a few minutes, but check the official timetable and weather before paying—cloud can completely hide the view in December. Budget approximately CHF 20–40 per person, depending on the return fare and any available discount. At the top, allow around two hours for the viewing platform, short snowy paths, and a warm drink; wear shoes with good grip, as the paths may be icy.
Return to town and walk to Höhematte, the broad central park facing the Jungfrau massif. Spend about 45 minutes here, but keep expectations flexible: winter cloud often makes the view atmospheric rather than perfectly clear. From the park, continue west on foot toward Unterseen Old Town, around 15–20 minutes away. Its smaller lanes and traditional houses feel noticeably quieter than central Interlaken; allow an hour to wander around Stadthausplatz and the surrounding streets, stopping for coffee if needed. This is a good day to buy lunch from a supermarket or bakery rather than committing to a full restaurant meal—central Interlaken is expensive, while a simple takeaway can keep the budget under CHF 15 per person.
From Unterseen Old Town, follow the Aare River Walk toward the lakeside for an easy, free stroll of about an hour. The river is particularly peaceful in the fading winter light, though finish before darkness and take care on slippery sections. Return to central Interlaken on foot, then have dinner at Migros Restaurant Interlaken. Its self-service counters are practical for a budget evening, with a hot meal usually costing around CHF 15–25 per person; check the day’s closing time, as Swiss supermarkets and their restaurants often shut earlier than visitors expect. If the sky is clear afterward, take a short final walk around central Interlaken before heading back to your accommodation.
Take the train from Interlaken Ost to Lauterbrunnen—normally around 20 minutes, with departures roughly every 30 minutes. Leave around 08:00–08:30 so you have daylight for the valley; buy a supersaver ticket through SBB if your timing is fixed, otherwise a normal return ticket gives more flexibility. From Lauterbrunnen station, walk into Lauterbrunnen Valley along the village road and valley path for about two hours. In December, expect icy or snowy sections, so wear waterproof shoes with good grip; the valley floor is atmospheric even when mountain trails are closed.
Continue to Staubbach Falls, visible above the village and especially striking against the winter cliffs. The viewpoint path may be restricted by snow or ice, so do not force the final section—there are excellent views from the village road and valley floor. For Trümmelbach Falls, take the local bus toward Stechelberg from Lauterbrunnen—allow roughly 10 minutes, plus a short walk. Check the official website or the Lauterbrunnen tourist office before leaving: the interior falls commonly close during the winter season, and access can also change with weather. If open, allow about 1½ hours and bring a warm layer, as the gorge is cold and damp; if closed, enjoy the valley scenery rather than paying for an unavailable visit.
Return to Lauterbrunnen and take the train via Zweilütschinen to Grindelwald, usually about 35–40 minutes. Spend around two hours wandering Grindelwald village, where the streets open toward views of the surrounding Bernese Alps; keep the walk gentle, as snow and early darkness can make uphill lanes slippery. For a warm late-afternoon break, settle at Bäckerei-Konditorei-Café Ringgenberg for a pastry, hot chocolate, coffee, or light meal—budget approximately CHF 12–25 per person. Check its December opening hours in advance, since winter schedules can change. Begin the return journey before dusk, following the train route back via Zweilütschinen to Interlaken Ost; allow about an hour and check the final connection on SBB before leaving Grindelwald, especially if snow is forecast.
After arriving in Montreux, leave luggage at your accommodation or use station lockers, then begin with the Montreux lakeside promenade. Walk south along the waterfront from the center toward Clarens, taking in the palm trees, lake, and Alpine backdrop—especially beautiful in the clear winter light. Allow about 1½ hours, with a warm drink from a nearby café; the promenade is free and open all day. Keep the pace relaxed for the birthday morning rather than trying to cover too much.
Around late morning, take bus 201 from central Montreux toward Veytaux, Château de Chillon; the ride takes roughly 10–15 minutes. Spend about two hours at Chillon Castle, exploring the courtyards, lakeside walls, underground rooms, and grand halls. Winter opening hours are typically around 10:00–17:00, but confirm the December 2026 schedule before travelling; admission is usually about CHF 13–15 per adult. The castle can be chilly inside, so keep coats on, and check the final bus back before entering.
Return by bus to the Montreux Christmas Market around the lakeside and central waterfront, subject to the 2026 festival programme. Browse the wooden stalls for crafts, ornaments, raclette, gingerbread, and hot spiced wine; budget roughly CHF 15–25 per person for a casual festive meal. Afterward, walk toward Montreux Casino for the Queen Studio Experience, housed in the former Mountain Studios. Allow about an hour to see Freddie Mercury’s memorabilia, handwritten lyrics, and recording displays; it is generally open daily with admission around CHF 10–12, though check the winter timetable.
For the birthday dinner, reserve Le Palais Oriental in advance and mention the occasion when booking. Its Moroccan dishes, tagines, couscous, and elegant interiors make it a warmer, more celebratory choice than a quick lakeside meal; expect approximately CHF 35–60 per person before drinks. Finish with an unhurried walk at the Montreux lakefront viewpoint near the casino, where the illuminated shoreline and dark lake create a lovely final birthday moment. Keep the walk short if it is icy, and use the well-lit promenade rather than wandering onto quieter lakeside paths late at night.
From Montreux, take a regional train to Cully and start early, ideally around 08:30, because December daylight is short. From Cully railway station, follow the signed paths into the Lavaux Vineyard Terraces for a gentle 2–2.5-hour walk toward Rivaz. The vines are dormant in winter, but the stone terraces, lake, and snowy mountains can be especially atmospheric. Wear waterproof shoes and check the trail conditions after rain or frost; some paths are steep and uneven. If the weather is poor, shorten the walk and stay on the lower lakeside route.
Return toward Cully harbor for about 45 minutes beside Lake Geneva. It is a peaceful place for photographs, and the small village lanes around Rue du Temple are pleasant for a warm drink or takeaway pastry. Continue by train from Cully to Rivaz—only a few minutes—and visit Lavaux Vinorama if it is open. Allow about an hour for the exhibition and a modest tasting, usually around CHF 10–25 per person. Check opening hours in advance, as winter schedules can be limited and tastings may require a reservation.
Around 13:00–14:00, take the train from Rivaz to Lausanne and walk or use a short metro ride toward the Old Town. Spend about an hour at Lausanne Cathedral, entering quietly to admire the Gothic nave and stained glass; opening hours vary by season, and services may restrict access. From the cathedral, wander downhill through the Cité and along Rue de Bourg before heading to the Esplanade de Montbenon. This broad terrace is one of Lausanne’s best free viewpoints, with a clear panorama across the lake toward the Savoy Alps. Allow 45 minutes, but leave time to pause on the benches if the sunset is visible.
Finish in Ouchy at Café de Grancy, a relaxed local choice for dinner rather than a formal tourist restaurant. From central Lausanne, take the M2 metro to Ouchy-Olympique and walk a few minutes to the café; budget approximately CHF 25–40 per person for a main meal. December evenings are cold, so reserve ahead if possible and confirm the kitchen hours. After dinner, you can take a brief lakeside walk near Ouchy before returning to your accommodation by metro.
Arrive in Geneva in the morning and make your way first to the Eaux-Vives waterfront for the Jet d’Eau. From Genève-Cornavin, take tram 12 or 17 toward Rive, then walk about 10 minutes to the lake; the whole transfer usually takes 15–20 minutes. Allow around 45 minutes here, but check the fountain’s live status—winter wind, maintenance, or freezing conditions can stop it. Continue west along the promenade to Jardin Anglais, where the Flower Clock is the quick highlight. This lakeside stretch is especially pleasant before the shops and cafés become busy; allow another 45 minutes.
Walk uphill through the old lanes to St. Pierre Cathedral, roughly 10–15 minutes from the garden. The cathedral is generally open during daytime visiting hours, while the tower visit has a separate admission of about CHF 7–8 and involves steep stairs; visibility is worth checking before paying. For a reasonably priced lunch nearby, try Bains des Pâquis if you are happy to retrace part of the lakeside route, or choose a daily plate at a small café around Bourg-de-Four—budget about CHF 18–28 per person.
After lunch, spend about an hour at Maison Tavel, Geneva’s oldest surviving house, whose compact exhibits explain the city’s development and include a detailed historical model. It is usually closed on Mondays and otherwise commonly open from late morning into the afternoon; admission is generally free, though verify the December schedule. From there, walk 15 minutes south through the old town to Parc des Bastions. Take an unhurried circuit past the Reformation Wall and the oversized chess boards; in December, daylight fades early, so aim to arrive by around 14:30–15:00. Return to the old town afterward for dinner at Les Armures, a traditional and atmospheric choice near the cathedral. Reserve ahead for the evening, and expect roughly CHF 35–60 per person; fondue is filling and practical for sharing, though ask about the restaurant’s minimum order or serving policy. If you still have energy afterward, wander the warmly lit lanes around Grand-Rue before returning to your accommodation.
For a relaxed final morning, take tram 3 from central Geneva toward Petit-Saconnex and get off near Café du Soleil; allow about 15–20 minutes, depending on your starting point. This is a good place for a last Swiss breakfast or light meal in a neighborhood setting rather than at the station—budget approximately CHF 15–30 per person and allow an hour. Check the café’s opening hours and whether it accepts reservations, as morning service can be limited on some weekdays. Keep luggage compact if possible; otherwise, leave larger bags at your accommodation or use lockers at Genève-Cornavin before heading north.
From Café du Soleil, continue by tram or bus toward the Nations district, taking roughly 10–15 minutes. Visit the Ariana Museum, housed in an elegant villa and known for its ceramics and glass collection; allow about 1½ hours. Admission is often free or modest for the permanent collection, but verify the current opening time and any temporary-exhibition charge before going. The museum is particularly worthwhile in winter because it is quiet, warm, and easy to enjoy at an unhurried pace.
Walk or take a short local bus ride to the Palais des Nations, usually around 10–15 minutes from the museum. Spend roughly 45 minutes viewing the exterior and the surrounding international quarter. Guided interior access is schedule-dependent and may require advance booking, identification, and security screening, so treat this as an exterior visit unless you have a confirmed tour. With an international flight, leave the area no later than about three hours before departure: return toward central Geneva if collecting luggage, then take the direct airport train from Genève-Cornavin to Geneva Airport—about 7 minutes—or tram 15/18 if that better matches your location. Allow roughly 30 minutes for the overall transfer and arrive at Geneva Airport at least two hours before departure, or closer to three hours during busy holiday periods.
No packing list attached yet.