Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Five-Day Christmas Markets and French-Speaking Switzerland Itinerary from Zurich

Day 1 · Sun, Dec 20
Zurich, Switzerland

Arrival and Christmas market in Zurich

  1. Zürich Hauptbahnhof Christmas Market — Hauptbahnhof; browse one of Switzerland’s largest indoor Christmas markets after arrival, ~1 hour in the evening.
  2. Grossmünster — Niederdorf; admire Zurich’s landmark twin-towered church and riverside setting, ~30 minutes.
  3. Niederdorf — Old Town; wander the atmospheric lanes and small seasonal stalls, ~1 hour.
  4. Raclette Factory — Niederdorf; enjoy an inexpensive Swiss dinner, approximately CHF 20–30 per person, ~1 hour.
  5. Bahnhofstrasse Christmas lights — City Centre; finish with Zurich’s illuminated main shopping street, ~30–45 minutes.

Arrival and Christmas Market

After landing at Zürich Airport, take the frequent direct train to Zürich Hauptbahnhof—the ride is about 10–15 minutes, and the station is much easier than taking a taxi through evening traffic. Allow roughly an hour for luggage and getting into town. If you are staying centrally, leave bags at your hotel; otherwise, Zürich Hauptbahnhof has lockers. Head straight to the Zürich Hauptbahnhof Christmas Market, one of the city’s most atmospheric markets, held inside the station beneath its enormous Christmas tree. Spend about an hour browsing ornaments, crafts, and food stalls; expect roughly CHF 8–15 for a snack and hot drink. Market dates and closing time can vary, so check the official Zurich tourism listing shortly before travel—many stalls wind down around 9 p.m.

Old Town and Dinner

From the station, walk about 10 minutes through Niederdorf toward Grossmünster. Admire the church from the riverside and across the Limmat; if it is still open, the tower viewing platform is worthwhile, but on a late arrival simply enjoy the illuminated exterior. Continue through Niederdorf for an hour, following streets such as Spiegelgasse and Münstergasse, where small seasonal stalls, warm shop windows, and narrow medieval lanes make for an easy first evening in Switzerland. For dinner, Raclette Factory in Niederdorf is a practical, casual choice: allow about CHF 20–30 per person, with raclette and other filling Swiss dishes. It is popular and compact, so arriving before the main dinner rush is sensible; confirm the Christmas Eve-period opening schedule online.

Evening Lights

Finish with a relaxed walk along Bahnhofstrasse Christmas lights, heading south from the station toward Paradeplatz and, if energy allows, the lakefront. The illuminated street is especially attractive after the shops close, when the crowds thin out. From Paradeplatz, trams return quickly to Zürich Hauptbahnhof or most central hotels; a short walk back is often just as pleasant. Keep the evening flexible, as shops and attractions may close earlier on the Sunday before Christmas.

Day 2 · Mon, Dec 21
Montreux, Switzerland

Lakeside scenery and Christmas market in Montreux

Getting there from Zurich, Switzerland
Train: SBB InterCity from Zürich HB, usually with a change at Lausanne, about 2h45–3h15, approximately CHF 55–95 one way depending on fare and discount card. Book/check schedules on SBB.ch or the SBB Mobile app. Depart around 07:30 as planned; this gives time for Chillon Castle and the Christmas market.
  1. InterCity train Zürich–Montreux — Zürich Hauptbahnhof to Montreux; depart around 07:30 for the direct journey of roughly 2 hours 45 minutes, arriving near the lakeside centre.
  2. Chillon Castle — Veytaux; explore the exceptionally scenic medieval castle on Lake Geneva, ~1.5–2 hours.
  3. Montreux Lakeside Promenade — Along the lake; walk back toward town past mountain and water views, ~1 hour.
  4. Marché de Noël de Montreux — Quai de Vernex; visit the famous lakeside Christmas market and its seasonal chalet stalls, ~1.5 hours in the late afternoon.
  5. Le Comptoir de la Maison — Montreux centre; choose an affordable café-style dinner, approximately CHF 20–35 per person, ~1 hour.

Morning: Zürich to Chillon Castle

Take the planned early SBB train from Zürich Hauptbahnhof around 07:30, allowing roughly 2 hours 45 minutes to 3 hours for the journey and any change at Lausanne. Arrive at Montreux late morning, then use the local train to Veytaux-Chillon—it is only a few minutes from Montreux—or take the lakeside bus if that is more convenient. Leave large luggage in a station locker if needed. Chillon Castle is best visited before the afternoon crowds; allow 1½–2 hours for the towers, courtyards, dungeons, and lake-facing rooms. Check the official winter timetable before travelling, as opening hours are shorter in December and the castle may close around 17:00; admission is usually about CHF 13–15.

Afternoon: Lakeside walk into Montreux

From Chillon Castle, begin the beautiful walk along the Montreux Lakeside Promenade toward central Montreux. The full route takes about an hour at an easy pace, with benches and excellent views across Lake Geneva toward the Savoy Alps; in December, allow extra time for wet or icy sections. Stop for an inexpensive lunch around Montreux station or the Rue de la Gare area—Le Comptoir de la Maison is a useful café-style option for a light meal, soup, sandwich, or daily plate generally around CHF 15–25. Keep the afternoon unhurried: the promenade is particularly atmospheric as the light fades and the market lights begin to come on.

Evening: Montreux Christmas market and dinner

Spend the late afternoon and early evening at the Marché de Noël de Montreux along Quai de Vernex, one of Switzerland’s most enjoyable Christmas markets because the chalets run beside the lake rather than through a confined square. Browse the craft stalls, warm up with vin chaud or hot apple juice, and look for the festive decorations around the waterfront; the market commonly operates into the evening, but confirm the 2026 schedule and closing time before departure. For dinner, return to Le Comptoir de la Maison in central Montreux, where a simple café meal should cost about CHF 20–35 per person. Reserve or arrive early if possible—21 December is a weekday, but the market still draws visitors, and Swiss kitchens often stop serving earlier than expected.

Day 3 · Tue, Dec 22
Lausanne, Switzerland

Old-town charm and Christmas market in Lausanne

Getting there from Montreux, Switzerland
Train: SBB RegioExpress or InterRegio along Lake Geneva, about 20–25 minutes, approximately CHF 8–15. Buy via SBB.ch, SBB Mobile, or at the station. Depart after breakfast, ideally around 08:30–09:00.
  1. Lavaux Express or local train to Lausanne — Montreux to Lausanne; travel after breakfast, taking roughly 25–30 minutes by train.
  2. Olympic Museum — Ouchy; see engaging exhibitions on the history and culture of the Olympic Games, ~1.5 hours.
  3. Pully–Ouchy lakeside walk — Ouchy waterfront; enjoy a relaxed Lake Geneva promenade before heading uphill, ~1 hour.
  4. Lausanne Cathedral — Cité; visit Switzerland’s finest Gothic cathedral and its historic hilltop setting, ~45 minutes.
  5. Lausanne Christmas Market — Place Centrale and central Old Town; browse seasonal stalls and local crafts, ~1 hour in the late afternoon.
  6. Café de Grancy — Sous-Gare; have a casual, budget-friendly dinner, approximately CHF 20–35 per person, ~1 hour.

Morning

After breakfast in Montreux, take a direct SBB train to Lausanne around 08:30–09:00; the lakeside journey takes roughly 25 minutes. From Lausanne station, walk or take Metro M2 one stop to Ouchy–Olympique. Start at the Olympic Museum, which usually opens at 09:00 and takes about 1½ hours. Allow around CHF 20–25 for admission, and check the holiday timetable before setting out, as Christmas-week hours can change.

Lakeside Walk and Old Town

From the museum, follow the relaxed Pully–Ouchy lakeside walk for about an hour, enjoying views across Lake Geneva toward the Savoy Alps. If you prefer a shorter stroll, stay around the landscaped Ouchy waterfront and its harbor before taking Metro M2 uphill toward the center. For lunch, look for a simple takeaway or café around Rue de Bourg or Place de la Riponne—a sandwich, rösti, or daily plate is generally CHF 15–25 and is better value than the waterfront restaurants.

Afternoon and Evening

Continue through the steep lanes of Cité to Lausanne Cathedral, open for quiet visits during the day; allow 45 minutes to admire the Gothic nave and the hilltop views. Around late afternoon, descend toward Place Centrale and the central Old Town for the Lausanne Christmas Market. Browse the seasonal craft stalls, warm up with vin chaud, and continue through the surrounding streets as the lights come on—market hours often run into the evening, but confirm the 2026 schedule locally. Finish with dinner at Café de Grancy in Sous-Gare, about a 10-minute walk downhill from the station; its informal atmosphere and affordable plates make it a good choice at roughly CHF 20–35 per person. Reserve or arrive early, especially on the week before Christmas, and use Metro M1 or Lausanne station for an easy return to your accommodation.

Day 4 · Wed, Dec 23
Geneva, Switzerland

Historic streets and Christmas market in Geneva

Getting there from Lausanne, Switzerland
Train: direct SBB InterCity or RegioExpress from Lausanne to Genève, about 40–50 minutes, approximately CHF 15–30. Book on SBB.ch or SBB Mobile. Depart around 08:30 to reach Geneva in time for the waterfront and Old Town.
  1. Train Lausanne–Geneva — Lausanne station to Genève; depart around 08:30 for the direct journey of approximately 45 minutes.
  2. Jet d’Eau — Eaux-Vives waterfront; see Geneva’s signature lake fountain and surrounding promenade, ~30 minutes.
  3. Parc La Grange — Eaux-Vives; take a peaceful winter walk through Geneva’s largest lakeside park, ~45 minutes.
  4. St Pierre Cathedral — Geneva Old Town; explore the historic cathedral and Reformation-era centre, ~1 hour.
  5. Bains des Pâquis — Pâquis; stop for an inexpensive fondue or soup lunch with a memorable lake setting, approximately CHF 20–35 per person, ~1 hour.
  6. Noël au Quai — Quai du Mont-Blanc; browse Geneva’s main Christmas market beside the lake, ~1.5 hours in the late afternoon.

Morning

Take the direct SBB train from Lausanne to Genève around 08:30; the journey takes about 45 minutes. From Genève station, walk or take tram 12 or 17 toward Rive, then continue downhill to the Eaux-Vives waterfront. Start at Jet d’Eau, where the fountain is especially atmospheric against the winter lake and Jura views. It may be switched off in bad weather, so don’t worry if you see only the promenade and spray-free harbor. Allow about 30 minutes, then walk roughly 10 minutes east into Parc La Grange. Even in winter, its broad paths, old trees, and lakeside viewpoints make this a peaceful break from the city; keep the visit to around 45 minutes, as some garden sections may have seasonal closures.

Midday and Old Town

From Parc La Grange, take bus 2 or 6 from Eaux-Vives, Vollandes toward Bel-Air, then walk uphill through the old centre to St Pierre Cathedral. Allow about an hour for the cathedral and surrounding Reformation-era streets. The cathedral is generally open during daytime, though Christmas-week services can affect access; the tower usually requires a separate ticket, often around CHF 7–8, and is worthwhile only if the weather is clear. For an inexpensive lunch, continue toward the lake and eat at Bains des Pâquis—the winter restaurant is known for simple soup, fondue, and seasonal plates, generally CHF 20–35 per person. It is a relaxed local stop rather than a polished restaurant, and the lake setting is the real highlight; check the Christmas Eve timetable because service can finish earlier than usual.

Afternoon and Evening

After lunch, walk back along the water toward Quai du Mont-Blanc for Noël au Quai, Geneva’s main Christmas market. The stalls spread along the lakefront, so allow about 1½ hours for handmade gifts, hot chocolate, mulled wine, and food stands; prices are typical for Geneva, with snacks around CHF 8–15 and hot drinks around CHF 5–8. Arrive in the late afternoon, when the lights begin to show and the market feels much more magical than at midday. Before leaving, check the official market hours, as 23 December is often busy and individual stalls may close earlier than the advertised market. From Genève station, it is a 10–15-minute walk inland, or you can use tram 1, 3, 12, or 18 depending on your accommodation.

Day 5 · Thu, Dec 24
Gruyères, Switzerland

Alpine views and Christmas market in Gruyères

Getting there from Geneva, Switzerland
Train and bus: SBB train from Genève to Bulle, typically via Lausanne or Romont, then TPF bus to Gruyères, about 2h–2h30 total, approximately CHF 35–60. Plan the itinerary on SBB.ch/SBB Mobile; the final bus is usually operated by TPF. Depart around 07:30, allowing extra time for the connection and Christmas Eve schedules.
  1. Train Geneva–Bulle, then bus to Gruyères — Genève to Gruyères; depart around 07:30, allowing roughly 2 hours 15 minutes including the connection; use public transport because parking near the hilltop village is limited.
  2. Gruyères Castle — Gruyères village; tour the hilltop medieval castle and enjoy panoramic Alpine views, ~1.5 hours.
  3. Gruyères Old Town Christmas market — Walled village centre; explore the small seasonal market and beautifully decorated lanes, ~1 hour.
  4. La Maison du Gruyère — Pringy; learn how Gruyère AOP cheese is produced and sample local cheese, ~1 hour.
  5. Restaurant Le Chalet de Gruyères — Gruyères village; have a traditional but casual cheese-based lunch, approximately CHF 25–40 per person, ~1 hour.
  6. Train Gruyères–Zurich Airport — Via Bulle and Bern; depart around 14:00–15:00 for the approximately 3-hour journey, arriving in Zurich for the final night before the 26 December morning departure.

Morning

Take the early Genève–Bulle train and connecting TPF bus, leaving around 07:30; allow about 2¼ hours and check the exact Christmas Eve timetable in the SBB Mobile app, as services may be reduced. Get off at Gruyères, ville, rather than trying to park—spaces around the hilltop village are limited. Walk uphill through the gate into Gruyères Old Town, then visit Gruyères Castle first, when it is quieter. Allow about 1½ hours for the medieval rooms, ramparts and broad views toward the pre-Alps; winter opening hours are often shorter, so confirm the 24 December schedule and admission price, usually around CHF 13–15.

Late Morning and Lunch

After the castle, take an unhurried stroll through the decorated lanes of Gruyères Old Town Christmas market. It is a small, atmospheric market rather than a large city event, with local crafts, lights and seasonal food; on Christmas Eve, stalls may close earlier than usual. Walk or take the short local connection down to La Maison du Gruyère in Pringy, where the viewing gallery explains Gruyère AOP production and tastings usually take about an hour. Check its holiday opening times in advance—24 December hours can be abbreviated. For lunch, return to the village and eat at Restaurant Le Chalet de Gruyères, a relaxed choice for fondue, raclette or rösti at roughly CHF 25–40 per person; reservations are sensible because Christmas Eve dining options are limited.

Afternoon and Journey Home

Aim to leave Gruyères around 14:00–15:00, allowing time to walk back to the bus stop and make the connection at Bulle. The route continues by train toward Bern and then Zürich Airport, taking roughly three hours in total. Buy or verify the complete connection in SBB Mobile rather than relying on a single departure, and keep a little food with you because many shops and restaurants close early on Christmas Eve. You should reach the Zürich Airport area in the late afternoon or early evening, leaving a comfortable final night before your 26 December departure.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version