Morning: Land at Geneva‑Cointrin at 06:30 am. After a quick customs clear‑out, enjoy a light Swiss‑style breakfast at the airport café. The early sunrise (≈08:10) casts a golden glow over Lake Geneva.
Afternoon: Take the TER train to Thonon‑les‑Bains (≈1 h 15 min) and check‑in. Stroll along the Lake Geneva waterfront and soak up the crisp December air (‑2 °C to 3 °C).
Evening: Settle into the hotel and prepare a simple self‑cooked dinner with groceries from a local Coop (≈CHF 30 / MYR 160). Relax with a walk to the nearby Quai du Mont‑Blanc Christmas market, where the festive lights begin to twinkle.
Find HotelsMorning: Enjoy a hearty French breakfast, then wander the historic Old Town of Thonon‑les‑Bains, visiting the thermal baths (free outdoor view).
Afternoon: Take a short train ride to Montreux. Lunch al fresco by the lake, followed by a leisurely walk along the Montreux Christmas market, famous for its chalets and mulled wine.
Evening: Return to Thonon‑les‑Bains for a home‑cooked dinner. End the day with a stroll to the Chillon Castle viewpoint (outside only, no entry fee) as the sunset fades at 16:45.
Find HotelsMorning: Drive to the charming village of Évian‑les‑Bains (≈30 min). Browse the local market and enjoy the lakeside promenade.
Afternoon: Visit the Les Portes du Soleil ski area for a quick snow‑play session (ski pass CHF 30). Picnic lunch outdoors with fresh baguette and cheese.
Evening: Return to Thonon‑les‑Bains, cook dinner with Coop ingredients, and wander the illuminated streets of the Quai du Mont‑Blanc Christmas market.
Find HotelsMorning: Take a gentle hike to the Rochers‑de‑Naye viewpoint (train + cable car CHF 45) for spectacular Alpine vistas.
Afternoon: Lunch at a lakeside bistro in Thonon‑les‑Bains, then explore the St. Pierre‑et‑Paul Church and its festive decorations.
Evening: Prepare a cozy dinner and enjoy the local Christmas lights along the waterfront.
Find HotelsMorning: Check out and travel by train to Zermatt (≈3 h). The train ride offers breathtaking winter scenery.
Afternoon: After lunch at the Zermatt village square, take the Gornergrat Railway to the Gornergrat (CHF 95 round‑trip) for a close view of the Matterhorn.
Evening: Return to the homestay, shop for dinner at the local Coop, and enjoy a quiet night in the car‑free Alpine village.
**Day 6 – 8 December: Zermatt & Jungfrau Region**Morning: Early ascent to the Klein Matterhorn via the Matterhorn Glacier Paradise cable car (CHF 100) for panoramic Alpine vistas.
Afternoon: Board the Glacier Express to Interlaken (seat reservation CHF 30). Lunch on board with scenic views.
Evening: Arrive in Interlaken, then take a short transfer to the homestay in Merligen. Prepare dinner with groceries from Coop (CHF 30).
Find HotelsMorning: Drive to Grindelwald for a cable‑car ride to First (CHF 45) and enjoy the snow‑shoe trail.
Afternoon: Continue to Bern for a guided city walk (free) and lunch at the historic Bundesplatz area.
Evening: Return to Merligen, dine out at a local tavern, and stroll along the lake as the sun sets at 16:45.
Find HotelsMorning: Take the train to Lucerne. Wander the iconic Chapel Bridge and Lion Monument.
Afternoon: Lunch on the lakeside promenade, then ascend the Pilatus cogwheel railway (CHF 72) for spectacular Alpine views.
Evening: Return to Merligen, prepare a simple dinner, and enjoy a quiet night by the lake.
Find HotelsMorning: Visit the Jungfrau region via train to Kleine Scheidegg (CHF 80) and take a short hike to the Eiger Glacier.
Afternoon: Return to Merligen for a leisurely lunch at a nearby café. Spend the afternoon packing and relaxing.
Evening: Travel to Zurich, check in at the Meininger Hotel, and enjoy dinner at a local restaurant.
Find HotelsMorning: Join a guided walking tour of Zurich Old Town (free, tip CHF 10). Visit the famous Lindt Chocolate Factory outlet for tastings (CHF 15).
Afternoon: Lunch at a traditional Swiss bistro, then explore the Bahnhofstrasse shopping district for souvenirs.
Evening: Head to the airport for the 21:35 pm flight. Arrive in Zurich at 18:00 pm, return rental car, and check‑in for departure.
Find HotelsTo extend the trip, add an extra day in Zurich for a boat cruise on Lake Zurich or a day‑trip to the Rhine Falls. If you need to shorten the itinerary, skip the Lucerne‑Pilatus excursion and combine the Grindelwald and Jungfrau visits into a single Alpine day, reducing travel time and accommodation costs.