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

Christmas to New Year Europe Itinerary: Bruges, Paris, Lisbon, and Swiss Skiing

Day 1 · Thu, Dec 24
Bruges, Belgium

Festive start in Bruges

  1. Groeningemuseum — Bruges city center — Start with Bruges’ best art museum, compact enough for a holiday visit and ideal before the crowds build; morning, ~1–1.5 hours.
  2. Onze-Lieve-Vrouwekerk (Church of Our Lady) — Bruges city center — See Michelangelo’s Madonna and Child plus the soaring brick tower; late morning, ~45 minutes.
  3. De Halve Maan Brewery — Walplein — A festive, uniquely Bruges stop for a brewery tour and a local beer tasting; lunch, ~1.5 hours, approx. €18–€30 per person.
  4. Belfry of Bruges — Market Square — Climb Bruges’ iconic tower for the classic winter rooftops view; early afternoon, ~1 hour.
  5. Café Cambrinus — near Markt — Cozy up with Flemish classics and Belgian beer in a reliable central spot; late afternoon or dinner, ~€25–€45 per person.
  6. Markt and the Christmas market stalls — Markt — End with the illuminated square and seasonal atmosphere, an easy walk after dinner; evening, ~1 hour.

Morning

Start the day at the Groeningemuseum, right in Bruges’ center, before the holiday foot traffic picks up. It’s one of the city’s best small museums: manageable in about 60–90 minutes, with a strong collection of early Flemish painters and a nice way to warm up mentally on a December morning. Expect roughly €15 entry for adults, and it’s an easy walk from most central hotels. Afterward, stroll a few minutes over to the Onze-Lieve-Vrouwekerk (Church of Our Lady) to see Michelangelo’s Madonna and Child and the tall brick tower that gives the whole area its unmistakable Bruges silhouette. The church is usually open through the day, and you’ll want about 45 minutes here; dress warmly, as the interior can feel chilly even when it’s peaceful and glowing.

Lunch

By midday, head to De Halve Maan Brewery on Walplein, one of those very Bruges stops that feels festive even if you’re not usually a brewery person. The tour is fun, the beer is genuinely good, and the setting is perfectly in character for a December trip; allow about 90 minutes and plan on roughly €18–€30 per person depending on whether you do the tour, tasting, or a fuller lunch. If you want to keep the pace relaxed, this is a great place to linger over a Brugse Zot or Straffe Hendrik and soak up the holiday atmosphere before wandering back toward the center on foot.

Afternoon Exploring

After lunch, make your way to the Belfry of Bruges on the Markt for the classic winter view over the rooftops. The climb is a little steep and the tower can get busy, so early afternoon is the best time to do it; budget about an hour total, including the queue if there is one. Tickets are usually around €15–€18, and the view is especially lovely in winter when the square below feels compact and lantern-lit. From there, it’s an easy stroll to Café Cambrinus near the Markt, a dependable place to regroup with Flemish comfort food and a deep Belgian beer list. Think waterzooi, carbonnade flamande, mussels if you’re in the mood, and a bill around €25–€45 per person depending on drinks. It’s cozy rather than fancy, which is exactly what you want on Christmas Eve.

Evening

Finish with a slow walk through the Markt and the Christmas market stalls while the square is lit up and buzzing softly in the cold. This is the moment to let Bruges do its thing: the lights reflecting on the cobblestones, the smell of waffles and mulled wine, and the towers looming over everything like a movie set. If you want one last treat, grab hot chocolate or a final beer and just wander for an hour without an agenda. The center is very walkable, so you can move easily between dinner, the square, and your hotel; after dark in December, just keep to the busiest streets and enjoy how close everything feels.

Day 2 · Fri, Dec 25
Bruges, Belgium

Christmas Day in Bruges

  1. Begijnhof — Minnewater district — Start quietly with the snow-dusted beguinage, one of Bruges’ most atmospheric winter walks; morning, ~45 minutes.
  2. Minnewater Park — south Bruges — Follow with a peaceful lakeside stroll and photos before heading back toward town; late morning, ~30–45 minutes.
  3. Choco-Story Brugge — Sint-Jansplein — A fun, family-friendly chocolate stop that fits the holiday mood; late morning, ~1 hour.
  4. Bistro Refter — city center — A solid lunch for Belgian comfort food in a central location; lunch, ~€20–€40 per person.
  5. Provinciaal Hof — Markt — Browse the elegant historic hall and the square’s Christmas ambiance; early afternoon, ~30 minutes.
  6. Cantillon Chocolates or a central chocolatier tasting stop — city center — Finish with a sweet treat crawl before a relaxed holiday dinner; afternoon, ~30–45 minutes, approx. €8–€20 per person.

Morning

Start with Begijnhof in the Minnewater district while the city is still hushed; on Christmas morning it feels especially magical, with the whitewashed houses and bare trees often dusted in frost. Give yourselves about 45 minutes to wander slowly — it’s more about atmosphere than “doing” anything — and then drift out through the gate toward Minnewater Park. The walk there is only a few minutes, and the lake, swans, and old brick bridges make a lovely second stop for photos and a quiet reset before you head back toward the center.

From Minnewater Park, make your way to Choco-Story Brugge on Sint-Jansplein. It’s an easy 10–15 minute walk, and it’s a good Christmas-day indoor stop if the weather turns damp or cold. Budget about €14–€16 per adult, and plan for about an hour if you do the exhibits and the tasting. Since this is holiday time, I’d still aim to go fairly early in the day to avoid the midmorning family rush.

Lunch

For lunch, head to Bistro Refter in the city center — it’s one of the most reliable places for hearty Belgian comfort food without feeling overly formal. Expect classics like stoofvlees, croque monsieur, and a good soup-and-salad option, with mains generally landing around €20–€40 per person depending on drinks and extras. On Christmas Day, service can be slightly trimmed, so it’s worth checking reservations or holiday hours in advance; Bruges gets quiet on the 25th, but the better lunch spots can still fill with travelers and locals who’ve planned ahead.

Afternoon

After lunch, walk off the chocolate and beer-battered calories toward Provinciaal Hof on the Markt, which is about a 10-minute stroll from the restaurant depending on your exact table. The building itself is elegant and worth a look from the outside even if interior access is limited on the holiday, and the square around it is where Bruges feels most festive in winter — all the gabled facades, the Christmas lights, and the general “Old Europe at a slow pace” atmosphere. Give this part about 30 minutes, then wander without a strict plan; this is the kind of city where the best moments are often just ducking into a side street and letting the canals and medieval lanes do the work.

Sweet finish

Wrap up with a chocolate stop at Cantillon Chocolates or another central chocolatier tasting stop in the core — a nice final Christmas indulgence before an easy dinner. This is the moment to compare pralines, grab a few boxes for later, and maybe choose a hot chocolate if the day is cold enough. Expect roughly €8–€20 per person depending on how much sampling turns into shopping. After that, keep the evening light and flexible: Bruges on Christmas Day is best enjoyed at strolling pace, with the option to settle in early and enjoy the quiet city glow rather than trying to pack in one more “sight.”

Day 3 · Sat, Dec 26
Paris, France

Paris city stay

Getting there from Bruges, Belgium
Train: SNCB/Eurostar via Brussels Midi to Paris Gare du Nord. Best to depart 8:00–9:00 AM; ~3.5–4.5h door to door, ~€35–€120 depending on how early you book. Book on Eurostar or SNCB International.
Bus: FlixBus/Blablacar Bus; ~5.5–7h, usually ~€15–€40. Cheaper, but much less practical for a same-day Paris start.
  1. Gare du Nord to Paris transfer — Bruges to Paris — Take the morning train via Brussels to Paris for the smoothest holiday travel; depart around 8:00–9:00 AM, ~3.5–4.5 hours door to door.
  2. Jardin des Tuileries — 1st arrondissement — Shake off travel with a central winter walk that sets up the rest of the day nicely; early afternoon, ~45 minutes.
  3. Musée d’Orsay — 7th arrondissement — A superb first Paris museum with manageable scale and major Impressionist works; afternoon, ~1.5–2 hours.
  4. Café de Flore — Saint-Germain-des-Prés — Classic Paris café stop for coffee, pastries, or a light meal; late afternoon, ~€15–€35 per person.
  5. Seine river cruise — Pont Neuf or nearby central docks — A low-effort, high-reward way to see Paris at night after traveling; evening, ~1 hour, approx. €18–€30 per person.
  6. Le Procope — Saint-Germain-des-Prés — A historic dinner spot that feels especially festive on a winter trip; dinner, ~€35–€65 per person.

Morning

Take the morning SNCB/Eurostar from Bruges via Brussels Midi so you arrive in Paris with enough daylight left to actually enjoy the city; an 8:00–9:00 AM departure is ideal, and by the time you’re checked in and oriented, it’ll be early afternoon. Once you roll into Gare du Nord, keep it simple: grab a taxi or the Métro if you’re traveling light, and aim to be in the 1st arrondissement by lunch. Holiday travel can be a little crowded, but this is the smoothest way to make the switch without burning the day.

Early Afternoon

Start with a winter stroll through the Jardin des Tuileries, which is perfect after train time because it gets you outside without demanding much. Walk in from the Place de la Concorde side and meander toward Louvre-adjacent paths; in late December the gardens are bare and elegant, with that crisp Paris look that feels more local than touristy. If you want a quick warm-up stop, the Café des Marronniers by the park is handy for a coffee or hot chocolate, and you can do the whole garden in about 45 minutes before heading west toward the museum district.

Afternoon

From there, it’s an easy transfer to the Musée d’Orsay on the left bank — either a pleasant 15–20 minute walk across the river or a short taxi if everyone’s tired. This is one of the best first museums in Paris because it’s big enough to feel substantial but not overwhelming, and the Impressionist galleries are exactly the kind of thing that works beautifully in winter daylight. Plan on 1.5–2 hours; tickets are usually around €16–€18, and booking ahead is smart during the holiday period. Afterward, cross into Saint-Germain-des-Prés for a proper Paris café pause at Café de Flore on Boulevard Saint-Germain. It’s iconic for a reason, but it’s also just a very good place to sit, thaw out, and watch the neighborhood go by; expect roughly €15–€35 per person depending on whether you keep it to espresso and pastry or linger over a light bite.

Evening

For dinner, stay in the same neighborhood and head to Le Procope, a classic old-world room that feels especially right for a Christmas-to-New-Year trip. It’s a short walk from Café de Flore, so there’s no need to rush, and the atmosphere is warm, slightly theatrical, and very Parisian in winter. A solid dinner here generally runs about €35–€65 per person, more if you add wine and richer dishes. After dinner, finish with a Seine river cruise from Pont Neuf or one of the central docks — it’s one of the easiest ways to see the city lit up without requiring much energy after the travel day, and the whole loop is about an hour. Book for the earlier evening slot if possible; you’ll get the best of the bridges and monuments while still leaving time to get back quietly to your hotel and rest up for the next day.

Day 4 · Sun, Dec 27
Paris, France

Paris winter highlights

  1. Musée du Louvre — 1st arrondissement — Do the marquee Paris museum early, focusing on highlights rather than trying to see everything; morning, ~2–3 hours.
  2. Palais Royal and its gardens — 1st arrondissement — A calm nearby pause after the Louvre, good for photos and a winter stroll; late morning, ~30–45 minutes.
  3. Marché des Enfants Rouges — Marais — Head east for a lively lunch market with lots of choice and a casual local feel; lunch, ~€15–€30 per person.
  4. Musée Carnavalet — Marais — A strong Paris-history museum that balances the day with something less crowded; afternoon, ~1.5 hours.
  5. Place des Vosges — Marais — One of Paris’ most beautiful squares, especially pleasant on a crisp December afternoon; late afternoon, ~30 minutes.
  6. Bofinger — Bastille — Finish with a classic Parisian dinner in a grand brasserie setting; evening, ~€35–€70 per person.

Morning

Start early at the Musée du Louvre and aim to be at the entrance around opening so you’re not fighting the holiday crowds. In winter, the museum feels best when you keep it focused: think two to three hours on the absolute hits rather than trying to “do” the whole thing. Enter via the Carrousel du Louvre if the weather is ugly, and head straight to the wing(s) you care about most; tickets are usually around €22, and advance booking is strongly worth it. A sensible Paris-local move is to grab a quick coffee and pastry nearby before going in, then exit before your brains turn to soup.

From there, it’s an easy, pleasant walk to the Palais Royal and its gardens — one of the best little resets in the city. After the intensity of the museum, the symmetry, arcades, and quiet winter light feel restorative. Give yourselves 30–45 minutes to wander, sit if the benches are dry, and take photos under the striped columns of Les Deux Plateaux if you want that classic Paris shot. If it’s chilly, duck into the covered arcades for a minute; they’re a nice buffer between the museum and the rest of the day.

Lunch and Afternoon

For lunch, head east to Marché des Enfants Rouges in the Marais. It’s lively without feeling too polished, and it’s one of the easiest places in Paris to feed a mixed-age group without overplanning. Expect a casual meal around €15–€30 per person depending on whether you go for Moroccan, Japanese, Italian, or a sit-down plate. Go with the flow here: order what looks good, then eat standing or at a small table and let the market’s energy do the rest. Afterward, it’s a short ride or a 20-minute walk to Musée Carnavalet, depending on how brisk you feel.

Spend the afternoon at Musée Carnavalet, which is exactly the right kind of winter museum: rich, Paris-specific, and far less draining than the big blockbuster spots. It tells the city’s story beautifully, from old Paris through the Revolution and beyond, and it’s one of the best-value cultural stops in the city since the permanent collections are free. Plan about 1.5 hours, then stroll over to Place des Vosges for a quiet late-afternoon pause. The square is especially lovely in December when the trees are bare and the arcades feel sheltered from the cold — a perfect place to slow down before dinner and just enjoy being in Paris.

Evening

For dinner, make your way to Bofinger near Bastille and lean into the full brasserie experience. It’s one of those grand old Paris rooms that feels celebratory without being stiff, and it’s a smart choice for a family trip because everyone can order differently and still feel like they’re having a proper Paris night. Think classic Alsatian and French brasserie dishes, oysters if you’re in the mood, and a bill in the roughly €35–€70 per person range depending on wine and extras. From Place des Vosges, it’s a straightforward walk or a quick metro hop to Bastille; if the weather is raw, just grab a taxi or rideshare so you arrive warm and ready to sit down.

Day 5 · Mon, Dec 28
Zermatt, Switzerland

Swiss Alps skiing base

Getting there from Paris, France
Train: TGV/Lyria or SNCF to Visp, then SBB/Regionalverkehr to Zermatt. Leave 7:00–8:00 AM; ~6.5–8h total, typically ~€90–€220. Book on SNCF Connect or SBB, and allow extra time for the final mountain connection.
Flight isn’t practical here because Zermatt has no airport and the rail journey is usually smoother than flying via Geneva/Zürich plus transfers.
  1. Paris to Zermatt rail journey — Paris to Zermatt — Take an early train via Visp to arrive with time for mountain light; depart around 7:00–8:00 AM, ~6.5–8 hours door to door, and plan for luggage + connection timing in Zermatt’s car-free village.
  2. Bahnhofstrasse and Zermatt village stroll — Zermatt village center — A gentle first look at the alpine town to settle in before skiing; late afternoon, ~45 minutes.
  3. Matterhorn Museum – Zermatlantis — Zermatt village center — Learn the village’s alpine history and avalanche culture, a good non-skiing option; late afternoon, ~1 hour.
  4. The Omnia — above Zermatt village — Book a spa/terrace aperitif to recover from travel with mountain views; early evening, ~1–2 hours, approx. €30–€80 per person depending on spa/food.
  5. Findlerhof — above Sunnegga — A memorable alpine dinner if you want a special first night in the mountains; evening, ~€50–€90 per person.

Morning

Leave Paris early and treat the rail day as part of the experience rather than something to endure. An 7:00–8:00 AM departure is the sweet spot: you’ll have a calmer Visp connection, and by the time you roll into Zermatt in the afternoon, there’s still enough light to settle in and look around before dinner. Keep your luggage compact if you can; the last stretch into Zermatt is car-free, so arrival is much easier with wheeled bags or a porter arrangement. Once you step off, the village feels immediately different — quiet, snowy, and very walkable — so don’t rush the first hour.

Late Afternoon

Begin with a gentle stroll along Bahnhofstrasse and through the center of Zermatt village to reset after the travel day. This is where you get the classic first impression: timber chalets, shops geared to skiers, and those narrow lanes with the Matterhorn looming in the background when the clouds clear. Then head to Matterhorn Museum – Zermatlantis, which is one of the best non-ski stops in town; give it about an hour and you’ll come away with a real sense of how alpine life, avalanches, and mountaineering shaped the village. Entry is usually modest, around CHF 10–15, and it’s especially worthwhile in winter if you want a break from the slopes without feeling like you’re “missing” the mountain.

Evening

For a proper reward after the rail day, book The Omnia for a spa stop or a terrace aperitif — it’s one of those places that makes you remember you came to the Alps for the atmosphere as much as the skiing. Expect CHF 30–80 per person depending on whether you do drinks only or add spa time, and reserve ahead in winter because post-ski and holiday slots go quickly. If you want to make the first night memorable, continue to Findlerhof above Sunnegga for dinner; it’s a beautiful alpine setting and feels special without being stiff. Plan on CHF 50–90 per person, and ask your hotel or the restaurant about the best lift-and-taxi timing so you’re not improvising in the dark after a long day.

Day 6 · Tue, Dec 29
Zermatt, Switzerland

Skiing and mountain alternatives

  1. Gornergrat Railway — Zermatt station — Ride up early for big Matterhorn views before ski time or instead of a full ski morning for non-skiers; morning, ~1.5–2 hours.
  2. Sunnegga — ski area / Rothorn side — A great base for skiing or snow play, with easier terrain and beautiful panoramas; late morning to early afternoon, ~2–3 hours.
  3. Riffelalp Resort 2222m — above Riffelalp — A scenic mountain lunch stop that works for skiers and non-skiers alike; lunch, ~€35–€70 per person.
  4. Klein Matterhorn / Matterhorn Glacier Paradise — glacier cable car station — The highest-altitude experience in the area, excellent for views and snow-focused alternatives; afternoon, ~1.5–2 hours.
  5. Forest Fun Park Zermatt — Zermatt outskirts — A fun outdoor alternative for the non-skiing adult, with winter-friendly activity options when open/available; late afternoon, ~1–1.5 hours.
  6. Restaurant Schäferstube — Zermatt village center — End with hearty Valais cuisine after a mountain day; dinner, ~€30–€60 per person.

Morning

Start with the Gornergrat Railway from Zermatt station as early as you can manage — ideally on one of the first departures, when the light is still crisp and the mountain is at its best. In winter, the ride up takes about 35 minutes, but plan on 1.5–2 hours total once you factor in photos, wandering the viewing platforms, and a hot drink at the top. Tickets typically run around CHF 100–120 round trip, though half-fare and rail passes help. If you’re not skiing first thing, this is the classic “wow” start to the day: huge Matterhorn views, clear air, and that satisfying feeling of having the mountain to yourselves before the midday flow begins.

Late Morning to Lunch

Head back down and make your way to Sunnegga, which is one of the nicest places in Zermatt for a mixed-energy group because it works just as well for confident skiers as it does for someone who wants to soak up the scenery, people-watch, or play in the snow. It’s easy to reach from the village by funicular, and the area usually feels more relaxed than the higher, windier terrain. Give yourselves 2–3 hours here, whether that means a few ski runs, a long coffee break on a sunny terrace, or just lingering with the view across the valley. Then stop for lunch at Riffelalp Resort 2222m, which is exactly the kind of mountain meal that makes a ski day feel complete: elegant but not stiff, with excellent Valais dishes, fondue, rösti, and a proper sense of place. Budget roughly CHF 35–70 per person depending on how leisurely you go.

Afternoon Exploring

After lunch, take the high alpine lift experience out to Klein Matterhorn / Matterhorn Glacier Paradise for the most dramatic snow-and-glacier scenery in the area. This is the best non-ski alternative if one person wants the full high-mountain experience while others want a gentler outing: the views are vast, the snow feels properly alpine, and even just standing outside here is a reminder that you’re at serious altitude. Allow 1.5–2 hours, and dress warmly — it’s colder and more exposed than the village, even on a bright day. Later, if energy is still good and you want something playful rather than more lift-based sightseeing, drop into Forest Fun Park Zermatt on the outskirts of town for a short outdoor activity session. Winter offerings can vary by conditions, so check same-day availability, but it’s a good “something different” stop for an active adult who doesn’t want to ski all day. Plan on about 1–1.5 hours.

Evening

Wrap up at Restaurant Schäferstube in the village center, which is exactly where I’d send you after a cold, big-mountain day: cozy timber interiors, mountain food, and the kind of menu that hits the spot after altitude. Go for raclette, fondue, or a hearty Valaisan meat dish, and reserve ahead if you can — December evenings fill up quickly. Dinner will usually land around CHF 30–60 per person before wine, and it’s an easy walk back through the car-free village afterward, with enough time to stroll the lantern-lit streets and enjoy the town when the day-trippers are gone.

Day 7 · Wed, Dec 30
Lisbon, Portugal

Lisbon arrival

Getting there from Zermatt, Switzerland
Train + flight: Matterhorn Gotthard Bahn/Glacier Express route to Visp, then train to Zürich or Geneva and a nonstop/1-stop flight to Lisbon. Start very early; total travel ~6.5–9+ hours, usually ~CHF/€180–€450 all-in depending on airfare. Book rail on SBB, flight on TAP Air Portugal, SWISS, easyJet, or Google Flights.
If schedules are poor, consider an overnight in Zürich/Geneva the night before and fly next morning—more comfortable in winter, but only if you’re willing to lose arrival time in Lisbon.
  1. Zermatt to Lisbon transfer — Zermatt to Lisbon — Fly out via Zürich or Geneva with an early departure and buffer for winter connections; expect a long travel day, ~6.5–9+ hours total depending on routing.
  2. Baixa — Lisbon city center — Begin with an easy orientation walk once you arrive, keeping the pace gentle after the flight; late afternoon, ~45 minutes.
  3. Praça do Comércio — waterfront/central Lisbon — A great first Lisbon landmark and open-air reset by the river; late afternoon, ~30 minutes.
  4. A Brasileira — Chiado — Classic café stop for coffee and a pastel de nata while you recover from travel; late afternoon, ~€8–€18 per person.
  5. Elevador de Santa Justa — Baixa/Chiado — A fun Lisbon icon for views and an immediate sense of the city’s vertical layout; early evening, ~30–45 minutes.
  6. Cervejaria Ramiro — Intendente/Anjos — Book a seafood-heavy welcome dinner for a lively first night in Portugal; evening, ~€35–€70 per person.

Morning

Zermatt to Lisbon transfer is one of those days where the main goal is simply to move well and keep the whole thing calm. In winter, I’d build in a little extra cushion for the mountain rail connection and aim for the earliest sensible departure you can manage, so you’re not racing weather, crowds, or misconnects. Expect the travel day to eat most of the morning and part of the afternoon, with a total door-to-door time of roughly 6.5–9+ hours depending on the flight routing. Once you land in Lisbon, keep the first part of the day low-key: a taxi or Uber/Bolt into the center is usually the easiest move with luggage, and Baixa is the most straightforward neighborhood to drop into because it’s flat, walkable, and instantly readable after a long transit day.

Late Afternoon

Begin with an easy orientation stroll through Baixa, where the grid of streets makes it simple to shake off the travel fog without overthinking directions. From there, walk a few minutes down toward Praça do Comércio, which is exactly the kind of open, bright riverside space you want after a day in transit — a good reset for everyone, and especially nice if the light is soft near sunset. Then head uphill into Chiado for A Brasileira, a classic stop for an espresso and a pastel de nata; it’s a little touristy, yes, but it’s also genuinely part of Lisbon’s café culture and a pleasant place to sit for 20–30 minutes and regroup. Expect around €8–€18 per person depending on what you order, and don’t be shy about lingering a bit if you need it — this is the first evening, not a sprint.

Evening

From A Brasileira, it’s a short walk to Elevador de Santa Justa, which is worth doing mostly for the fun of it and the view over the tiled rooftops and the lower city. Queue times can be annoying in peak holiday periods, so if the line is long, it’s perfectly fine to admire it from below and save your energy. For dinner, make the trip over to Cervejaria Ramiro in Intendente/Anjos — it’s one of Lisbon’s classic seafood temples, lively and a little chaotic in the best way, so book ahead if you can. Go with the shrimp, clams, crab, or any shellfish special they’re pushing that night; this is the meal that says, “We made it.” Plan on roughly €35–€70 per person, and if you still have energy after dinner, a slow taxi back through the lit-up center is a lovely final note for your first night in Portugal.

Day 8 · Thu, Dec 31
Lisbon, Portugal

New Year in Lisbon

  1. Tram 28 — starting in Graça/Alfama corridor — Use the historic tram as a city sampler early before it gets too crowded; morning, ~1 hour including a short ride and waiting time.
  2. Miradouro de Santa Luzia — Alfama — One of Lisbon’s prettiest viewpoints, perfect for a New Year’s Eve day stroll; mid-morning, ~30 minutes.
  3. São Jorge Castle — Alfama — Best for sweeping views and a strong final-city panorama before the celebrations begin; late morning, ~1.5 hours.
  4. Time Out Market Lisboa — Cais do Sodré — Flexible lunch with lots of choices for mixed preferences in one place; lunch, ~€15–€35 per person.
  5. LX Factory — Alcântara — A lively afternoon stop for shopping, drinks, and relaxed pre-party energy; afternoon, ~1.5–2 hours.
  6. Riverfront dinner and fireworks at Praça do Comércio — Baixa/waterfront — Be in the center for New Year’s Eve atmosphere, dinner, and a great fireworks position if available; evening, dinner ~€40–€90 per person.

Morning

Kick off with Tram 28 in the Graça/Alfama corridor, but don’t treat it like a full sightseeing loop—think of it as your old-school city sampler. I’d aim to board by around 8:30–9:00 AM before the line gets ridiculous, especially on New Year’s Eve when everyone has the same idea. The best move is to catch it somewhere early on the route, then ride a short stretch and hop off if it’s packed; the ride itself is cheap with a Viva Viagem card or a single fare, and you’ll get the creaky wooden seats, tight turns, and tiled façades that make Lisbon feel like Lisbon. From there, wander uphill on foot toward Miradouro de Santa Luzia, which is only about a 5–10 minute walk in the Alfama maze, though you’ll want to allow extra time because you’ll keep stopping for photos and views.

At Miradouro de Santa Luzia, take your time—this is one of those viewpoints that rewards lingering. The terrace usually feels best in the softer late-morning light, and in winter the air is often crisp enough to make the Tagus look especially sharp. From here, continue up to São Jorge Castle, which is a steady uphill walk of about 10–15 minutes from the viewpoint, or a very short tuk-tuk hop if someone’s knees are done with hills. Budget roughly €15–€20 per adult for castle entry and plan about 1.5 hours total, including the ramparts, peacocks, and those big, easy panoramic views over Baixa, Alfama, and the river. It’s the right kind of final-city moment before the evening starts to build.

Lunch

For lunch, head down to Time Out Market Lisboa in Cais do Sodré—an easy taxi or rideshare from Alfama if you don’t want to zigzag downhill through cobbles with hungry people in tow. The market is ideal on a day like this because everyone can order what they actually want and regroup at the same table: seafood, petiscos, burgers, pastries, wine, the whole spread. Expect about €15–€35 per person depending on whether you do a light bite or turn it into a proper lunch. It gets busy fast around 1:00 PM, so if you want the least chaos, arrive a bit before noon or after 1:30.

Afternoon

Spend the afternoon at LX Factory in Alcântara, which has a different energy from the historic center—more creative, more casual, and a good place to reset before the evening. It’s a short taxi or rideshare west from Cais do Sodré, or you can take the train to Alcântara-Mar and walk about 10 minutes. Give yourselves 1.5–2 hours to browse the bookshops, design stores, and bars, and maybe grab a coffee, a glass of vinho, or a last relaxed snack before New Year’s Eve ramps up. It’s also a good spot if you want a little shopping without committing to anything too formal or touristy.

Evening

For the night itself, make your way to Praça do Comércio and stay close to the riverfront for dinner and fireworks. This is the center of the action on New Year’s Eve, so the key is to book dinner early and arrive with time to spare rather than trying to wing it at the last minute. A table in the area can run around €40–€90 per person, depending on whether you go casual or more celebratory, and reservations are essential. The square fills gradually, then all at once, so I’d aim to be in the neighborhood by 8:00–9:00 PM if you want a smooth dinner and a decent standing spot afterward. For getting home later, plan on using a taxi or rideshare after the countdown—public transit can be patchy in the thick of the celebration, and you’ll be much happier not trying to decode the metro at 1:00 AM.

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