Start at Lyon–Part-Dieu Station and keep this first move simple: arrive a little early, grab coffee and pastries from Paul or Brioche Dorée inside the station, and use the big departure boards rather than relying on one platform too soon — Part-Dieu is busy, especially on a December Friday. With luggage and a 12-year-old in tow, it’s worth aiming for a straightforward connection rather than chasing the cheapest possible option. Your next leg via Gare de Lyon Saint-Exupéry TGV should feel more like a smooth transfer than a “sightseeing day,” and that’s exactly right for a travel day. Expect roughly €15–35 for the rail segment, depending on timing and how early you book on SNCF Connect or Trainline.
By the time you reach Grenoble Gare, the pace should soften. This is the right arrival point because it drops you right into the city center, so you can get a taxi, bus, or tram to your hotel without wasting energy. If you want to turn the journey into a proper first holiday meal, head to Maison Aribert in Uriage-les-Bains — it’s a polished choice, but still warm enough for a family lunch if you keep it relaxed. Plan about €30–45 per person for the lunch menu, and book ahead; in winter, especially near the holidays, tables go quickly. It’s the kind of place where the adults can enjoy the arrival moment while your 12-year-old still gets a “real treat” rather than a formal, boring lunch.
After lunch, don’t overplan. Head back toward Parc Paul Mistral in Centre-Ville for a slow winter walk and some open space — exactly the kind of reset a boy needs after trains and luggage. The park is free, easy to reach, and good for burning off energy before the hotel. In December, daylight fades early, so this works best in the late afternoon: think a brisk loop, maybe a quick look at the Tour Perret, and then let him kick a ball, climb, or just run around for a bit if the ground isn’t too wet. It’s a simple first-day rhythm, but that’s what makes the rest of the trip feel exciting instead of exhausting.
Once you’re checked in, keep dinner close to Grenoble Centre so nobody has to negotiate the dark with tired legs. If you still have appetite after Maison Aribert, go casual — a pizza place, savoyard crêperie, or something simple near Place Victor Hugo is better than trying to do “one more big thing.” December evenings here are chilly, often around freezing, so the real win is getting everyone warm, fed, and ready for the Alpine part of the trip. This first day should feel like a clean launch: efficient travel, one memorable meal, and enough fresh air to make the holiday officially begin.
Aim for an easy start in Grenoble and head straight to La Bastille before the day gets too busy. If the weather is crisp and clear, this is the kind of first “wow” stop that makes a winter family trip feel properly Alpine: city rooftops below, snowy peaks in the distance, and enough open space for a 12-year-old to feel like he’s at the top of the world. Budget around €0 if you walk part of it, or just use this as a scenic viewpoint stop before continuing on. It’s best to go early because winter light is better, and it gets colder on the hill once the sun is higher.
From there, do the classic Téléphérique de Grenoble - Bastille bubble cars. They’re one of Grenoble’s most fun bits for a kid — a little retro, a little thrilling, and a lot more memorable than just taking a bus. You’ll usually find it operating daily, but winter hours can be shorter, so it’s worth checking the official schedule that morning; expect roughly €6–8 for adults, with family pricing sometimes available. After the ride, head back down toward the center and make your way to Musée de Grenoble, which is a smart indoor reset if the air is icy or it starts snowing. The museum is generally closed on Tuesdays, but otherwise it’s usually open from late morning into the evening; tickets are around €10–12 for adults, and children may be discounted or free depending on exhibitions.
For lunch, settle into Le Café de la Table Ronde on Place Saint-André, one of those old-school Grenoble addresses that feels warm the second you step in. It’s a good place to slow down after the hill and museum, and the menu has enough familiar choices that a picky child won’t suffer. Expect about €18–28 per person for a proper lunch with a main and drink. If you can, sit near the window and watch the square outside; it’s a nice contrast to the mountain morning and keeps the day feeling relaxed rather than rushed.
After lunch, wander through Place Saint-André & Old Grenoble lanes and just let the city be the activity. This is the easy, low-effort part of the day: narrow streets, little shops, passages, and the kind of old façades that make winter cities feel cozy instead of sleepy. Stay around the centre-ville and nearby pedestrian streets so you can move at your own pace, duck into a chocolate shop or bakery if needed, and keep the afternoon flexible. A 12-year-old will usually enjoy this part more if you treat it as a mini exploration rather than a formal walk — look for arcades, street art, and the small squares tucked behind the main lanes.
End at Le Grenoblois in the Berriat area for dinner, which is a nice local way to finish a mountain city day without making it feel too polished or touristy. It’s a good place to try Dauphiné dishes in a cozy setting, and the price point is reasonable for a family meal, usually around €20–35 per person depending on drinks and desserts. In winter, I’d book ahead if possible, especially on a weekend, because good casual restaurants near the center fill up fast. After dinner, keep the evening simple — a short stroll back through the quieter streets is enough before a big travel day tomorrow.
Head out from Grenoble early and make Chamrousse 1750 your main mountain hit of the day. For a value-friendly winter experience, this is the sweet spot: enough altitude for proper snow, but without the price shock of a bigger resort. If you’re not skiing, that’s totally fine — a 12-year-old usually still gets a huge kick out of the gondola ride, snowbanks, and the full “we’re in the Alps” feeling. Expect to spend around €15–35 per person if you’re renting simple winter gear or using local lifts/transfers, more if you add ski passes. Check weather and snow conditions the night before, because in late December the mountain can be brilliant one day and foggy the next.
From there, keep the energy high at Roche Béranger snow area, which is the more forgiving, family-friendly part of Chamrousse. This is the place for sledging, beginner snow play, and just letting a kid burn off energy in the snow without it feeling like a formal ski lesson. It’s the kind of stop where you can pause, take photos, and let the day breathe a bit instead of rushing. If you’ve got your own thermals and gloves, even better — renting up there can add up. Move between the two by local resort shuttle or short mountain transfer if needed, and budget roughly another €5–15 depending on transport and activity choices.
Have lunch at La Bergerie, which is practical, warm, and exactly what you want before heading back downhill. It’s the sort of mountain restaurant where you can get in, eat well, and get out without losing half the afternoon — think simple alpine plates, soups, burgers, tartiflette-type comfort food, and hot drinks, usually around €15–25 per person. If the weather is clear, grab a window seat or terrace table and enjoy the views while everything else is thawing out a bit.
Back in the Grenoble area, switch from outdoor snow to indoor action at Patinoire Polesud in Échirolles. This is a smart winter-schedule move because it keeps the day active even if the mountain weather turns flat or windy. It’s a large indoor rink, so it works well for a family group and gives a 12-year-old that “proper winter holiday” feeling without needing perfect conditions. Expect skate rental and entry to be reasonably priced, and go a little earlier if you want to avoid the busiest family slots. The easiest way over is by tram or taxi from central Grenoble, depending on where you’re staying.
Finish with dinner at Restaurant Chez le Pèr'Gras on the Bastille side for a classic Grenoble evening with a view. It’s a lovely way to end the day if everyone still has enough energy for one last ride or walk up — and the mountain panorama at dusk is genuinely special in winter. Plan on about €25–40 per person. If you want the smoothest version of the evening, go a little before sunset so you’re not arriving when everyone else does, and make a reservation if you can; December evenings fill up fast. After dinner, head back down into the city and keep the night low-key — this day packs in enough Alpine fun on its own.
By the time you roll into Annecy, the smartest move is to keep the first part of the day light and walkable. Start in Annecy Vieille Ville, where the canals, pastel façades, and arcaded streets feel especially magical in winter before the daytime crowds build. Give yourselves about 1.5 hours to wander slowly along Rue Sainte-Claire and the little bridges around the old town — this is the kind of place a 12-year-old can enjoy just by spotting fountains, shutters, and the mountain backdrop. From there, it’s an easy stroll to Pont des Amours in Jardins de l’Europe for the classic lake photo stop; in winter it’s quieter, and the view across Lac d’Annecy is the whole point.
Keep the walk going through Jardins de l’Europe, which is basically Annecy’s best “just breathe and look around” space. It’s flat, lakeside, and perfect for a family pace, especially after travel. You don’t need to rush it — let the boy run around a bit, then head back toward the old town for lunch at Le Freti, one of the most reliable Savoyard spots in the center. Expect €20–35 per person depending on whether you go for fondue or raclette, and it’s worth booking if you’re here around Christmas week. If you want the most local-feeling winter meal of the trip, this is it.
After lunch, walk uphill to Château d’Annecy, which works well as a post-meal stop because it’s compact and doesn’t demand a huge amount of energy. The museum-castle combo is a good balance for a family day: part history, part views, and not too long to hold a 12-year-old’s attention. Plan on about 1.5 hours, and if the weather is clear, the lookout over the town and lake is one of the best in Annecy. Then finish with a short wander down toward Palais de l’Isle on the Thiou canal — it’s the postcard image everyone comes for, and in late afternoon the light on the stone building is beautiful. This is a great place to slow down for a few last photos before dinner, then keep the evening loose and unhurried so you can enjoy Annecy at its most atmospheric.
Take the arrival into Zurich Hauptbahnhof as your reset point: this is the easiest place in the city to land, stash bags if needed, and get oriented without wasting energy. From the station, it’s an easy stroll into the old town, and in winter the city feels especially crisp and tidy, with trams gliding past and the river just a few minutes away. If you need a quick comfort stop, the HB concourse has dependable bakeries and coffee stands, but don’t linger too long — today works best when you keep moving gently. From here, head up to Lindenhof; it’s a short uphill walk through Altstadt, and the payoff is a classic first view over rooftops, the Limmat, and the city laid out below. For a 12-year-old, it’s a nice “we made it” moment without being a museum-heavy day.
By late morning, drift down to Confiserie Sprüngli Paradeplatz on Bahnhofstrasse for the sort of winter break that makes Zurich feel special. This is where you do hot chocolate properly: rich, not too sweet, and best paired with a few Luxe Pralinés or a slice of something seasonal like a nut tart or fruit pastry. Expect roughly CHF 8–18 per person, depending on how much everyone orders. If the weather is cold, take your drinks to go and do a slow walk along Bahnhofstrasse toward Paradeplatz; it’s one of those streets that feels polished but still fun for people-watching, especially when the shop windows are dressed for the holidays.
After lunch, head to Grossmünster in Altstadt, which is one of those Zurich landmarks that gives the day a bit of history without turning into a long, tiring stop. The church itself is usually open through the day, though tower access can be more limited in winter, so it’s worth checking the day’s timing when you arrive. Give yourselves about an hour to wander the interior, step outside for photos, and then just let the old streets around it pull you along a little. The area between Münsterhof, Limmatquai, and the river is lovely for an unhurried winter wander — compact, walkable, and easy to enjoy even if the light fades early.
For dinner, make your way to Rimini Bar on the riverfront near Limmatquai. It’s a good family choice because it feels relaxed rather than formal, and it’s close enough to the center that you won’t burn the evening on transport. A casual dinner here usually lands around CHF 20–35 per person, and the setting gives you a nice final glimpse of Zurich by night, with the river reflecting the lights and the old town just behind you. If there’s still energy left after eating, do one last short walk along the water before heading back — Zurich in winter is at its best when you don’t try to overpack it, and this day works beautifully as a gentle, scenic first taste of the city.
Start with Zürich Zoo on the Zürichberg side of town, which is exactly the right kind of winter stop for a 12-year-old: active, outdoorsy, and packed with animal variety without feeling like a “museum day.” In winter the paths are quieter, and the indoor rainforest-style spaces are a smart reset if the air feels sharp. Give yourselves about 2.5 hours, and aim to arrive near opening time so you can see the animals before the school-holiday crowds build. From Zürich Hauptbahnhof, it’s easiest to take tram 6 to Zoo; door-to-door you’re looking at roughly 20–25 minutes, and tickets are usually around CHF 32 for adults and CHF 16 for children, with family deals sometimes available.
From there, keep the momentum going with the short ride on Seilbahn Rigiblick in Unterstrass — this is a fun little “real mountain cable car in the middle of a city” moment, and kids usually love it because it feels more adventurous than it sounds. It’s only a few minutes’ ride, but the novelty is the point. Walk or take tram 6/10 toward the upper station area; the whole transition should be simple and not eat much time. Then head to the Polyterrasse ETH Zürich for a quick viewpoint stop: this is one of the best skyline-and-rooftop views in Zurich, especially on a clear winter day when the lake light is sharp and the Alps can sometimes show themselves in the distance. It’s an easy, no-fuss stop — perfect for photos and a short breather before lunch.
For lunch, Hiltl on Sihlstrasse is the easiest crowd-pleaser in the city: buffet-style, very flexible, and ideal when one person wants to load up on comfort food while another wants something lighter. Expect roughly CHF 20–35 per person depending on how much you choose, and it works well for families because everyone can build their own plate. The central location means you can get there on foot from the Polyterrasse ETH Zürich area if you’re happy to walk downhill through the center, or by a quick tram if the weather turns cold. It’s a busy spot at lunchtime, so arriving a little earlier than the peak rush is worth it if you want to avoid queues.
After lunch, spend the afternoon inside at the Swiss National Museum near Zürich HB — this is one of those winter-saving stops that’s actually good rather than merely “indoors.” The building itself is dramatic, and the exhibits on Swiss history, design, and everyday life make for a surprisingly engaging visit for a 12-year-old, especially if he likes weapons, armor, old transport, or hands-on storytelling displays. Allow about 1.5 hours, and if you’re coming from Hiltl, it’s an easy walk back toward the station area in roughly 10–15 minutes. Ticket prices are usually around CHF 13 for adults, with reduced rates for children, and it’s the kind of place where you can comfortably leave without feeling like you’ve “done” the whole thing.
Finish the day with a relaxed walk toward Bauschänzli, the little river island by the Limmat, where the pace naturally slows down after a full winter itinerary. It’s especially nice around dusk, when the water reflects the city lights and the center feels festive without being too hectic. If you want dinner nearby, keep it simple and warm — there are plenty of easy options around the Bahnhofstrasse and Niederdorf edges, but the main thing is not to overplan this last stretch. In winter, Zurich rewards a slow final hour: gloves on, one last riverside stroll, and then back to the hotel before everyone gets properly chilled.
Arrive at Hamburg Hauptbahnhof and keep the first part of the day simple and central — on Christmas Eve, that really matters because some shops and smaller places begin closing early. From the station, you can quickly orient yourself, leave bags if needed, and step straight into the city rhythm. A short walk down Mönckebergstraße gives you exactly the right first impression for a 12-year-old: bright winter lights, big stores, street activity, and that “we’ve arrived in a proper northern city” feeling. If you want a quick snack, grab a pretzel or hot chocolate from one of the bakeries near the station before heading on.
From Mönckebergstraße, continue into Miniatur Wunderland in Speicherstadt, which is the real star of the day for a boy this age. It’s one of those rare places that keeps adults happy too: giant model railways, tiny airports, dramatic landscapes, and little scenes that reward slow looking. Book timed entry in advance if you can, because holiday periods get busy, and expect around €20–28 per adult depending on ticket type. Give yourselves about 2.5 hours here — it’s easy to lose track of time, so don’t try to rush it. Between rooms, there are plenty of little details to spot, and that’s half the fun.
Stay in the warehouse district for lunch at VLET in der Speicherstadt, which is a good practical choice because it’s close, comfortable, and not fussy. It’s a nice place to warm up with hearty North German food; budget roughly €20–35 per person for a main and a drink. After lunch, make your way to Elbphilharmonie Plaza in HafenCity for the big panoramic moment of the day. The plaza itself is free, though you’ll need a ticket or timed entry depending on the system in place that day, and the views over the harbor, cranes, and city are especially sharp in winter light. It’s an easy, memorable stop — just the sort of architectural “wow” that balances the playful energy of the morning.
For dinner, head toward the waterfront for Café Elbterrassen near St. Pauli, where you can finish with warm indoor seating and views over the river if the weather is clear. Expect around €18–30 per person, depending on what you order, and it’s a nice unhurried end to a festive day. Keep an eye on Christmas Eve opening times: Hamburg gets quieter quickly in the evening, so this is more about settling in than chasing nightlife. If everyone still has energy after dinner, a short stroll by the Elbe is lovely — but on a winter holiday day like this, the best plan is usually to eat well, warm up, and enjoy the city lights without overdoing it.
Start Christmas Day with a gentle walk through Planten un Blomen in Neustadt. In winter it’s much quieter than in summer, which is exactly why it works so well for a family day: open paths, ponds, green space, and enough fresh air to shake off the holiday-lazy feeling without trying to “do too much.” It’s an easy, low-cost way to begin the day, and if you’ve got a thermos or can grab coffee on the way, even better. Give yourselves about an hour here, then head uphill to St. Michael’s Church while the city is still calm.
At St. Michael’s Church, go straight for the tower if the weather is clear — the climb is part of the fun for a 12-year-old, and the view over the harbor is one of the classic Hamburg payoffs. The tower usually opens in the morning, and entry is modest, roughly in the €5–8 range depending on what you include. After that, keep the pace easy and make your way to Altonaer Balkon in Altona for a simple winter panorama over the Elbe. It’s not fancy, which is exactly its charm: no ticket, no pressure, just a breezy lookout that feels very local and gives you a breather before lunch.
Have Christmas lunch at Fischereihafen-Restaurant in Altona / harbor, where the setting is as much the point as the plate. Expect seafood, classic Hamburg harbor atmosphere, and a proper sit-down meal that usually lands around €25–45 per person depending on what you order. If the family likes fish, this is a strong choice; if not, there are still plenty of familiar options, but book ahead if you can because Christmas Day can be busy even when the city is quiet elsewhere. After lunch, walk off the food at Landungsbrücken & St. Pauli Piers — this is the kind of winter waterfront stroll that makes Hamburg feel alive without being hectic. Dress warmly because the wind off the water can bite, and allow about 1.5 hours to wander, watch the ferries, and soak up the harbor lights.
For dinner, finish with Störtebeker Elbphilharmonie in HafenCity if you can get a reservation. It’s a good final Hamburg meal because it feels special without being overdone, and the setting near the Elbphilharmonie gives the night a proper “we’re on a big trip” finish. Plan on roughly €25–40 per person, more with drinks, and aim for an earlier seating if possible so the 12-year-old doesn’t crash before the end of the meal. If you’ve still got energy afterward, take one last short look around the waterfront in HafenCity before heading back — it’s a lovely way to end Christmas Day with a bit of sparkle, but keep it relaxed and let the city do the rest.
Arrive at Copenhagen Central Station first and use it as your easy reset point: it’s compact, well signed, and one of the simplest big-city arrivals in Europe. If you need a bathroom, quick snack, or bag-drop breather, this is the moment to do it before heading straight to the day’s highlight. From here, it’s an easy walk or a very short hop to Tivoli Gardens, which is exactly where you want to be with a 12-year-old on a winter trip — the holiday lights, decorated trees, and rides give you that “we’ve really arrived” feeling without needing a full theme-park day. In late December, Tivoli usually runs on winter/Christmas hours and can get busy midday, so going early keeps it more relaxed; tickets are typically around DKK 155–180 for adults, with ride passes extra if your son wants to go on a few attractions.
After Tivoli, stroll over toward Hotel D’Angleterre / Kongens Nytorv area for a polished first look at central Copenhagen. This is one of the nicest places to just stand for a few minutes and take in the city’s winter mood: elegant façades, holiday decorations, and the feeling that everything important is close together. From there, head to Aamanns 1921 for lunch — one of the best low-fuss but genuinely Danish meals in town, especially if you want something that feels local without being formal. Their smørrebrød is perfect for sharing and for a kid who may want to try a few bites rather than commit to one heavy dish; expect roughly DKK 150–250 per person, and booking ahead is smart in the holiday period.
Keep the pace gentle and walk lunch off with a winter wander to Nyhavn, which is still one of Copenhagen’s essential sights even when it’s cold. In December it’s usually quieter than in peak season, and the colorful canal houses look even better under a low winter sky; just make sure everyone layers up because the waterfront wind can cut through you fast. This is a good stretch-your-legs section rather than an overplanned sightseeing mission, so give yourselves time for photos, a warm drink if you fancy one, and a slow stroll back inland. If your son likes boats, water, and city energy, this is the kind of place that feels simple but memorable.
Finish at Restaurant Puk for dinner, which is a very good choice when you want something warm, traditional, and central without overcomplicating the final evening. It’s close enough to the core that you won’t waste time getting there, and the menu is exactly right for a winter family night: comforting Danish dishes, solid portions, and a cozy old-Copenhagen atmosphere. Budget about DKK 200–350 per person, more if you add drinks or dessert, and it’s wise to reserve because December evenings can fill up fast. After dinner, you’ll be in a perfect spot for an easy last walk back through the center or a straightforward return to the hotel — no need to squeeze in more.
Start with Rosenborg Castle in Kongens Have / Indre By while the day is still fresh. It’s one of the best “wow” stops for a 12-year-old because it feels like walking into a real royal treasure chest: crowns, jewels, armour, and rooms that are genuinely atmospheric rather than stuffy. Go right at opening if you can, since winter days are short and the castle is nicest before the school-holiday flow builds up. Expect roughly DKK 140 for adults and a slightly lower youth rate; check opening times in advance because winter hours can shift, but morning visits are usually the calmest. From here, it’s an easy, low-effort next step straight into King’s Garden (Kongens Have), which works well as a short reset after the castle. In December it’s bare, quiet, and very Scandinavian in feel — a brisk loop around the paths is enough, especially with a kid who’ll appreciate a stretch and a bit of fresh air before more indoor time.
Continue on foot to The Round Tower (Rundetaarn) in Latinerkvarteret. The spiral ramp is the fun part here — it feels more like a steady mission than a stair climb, which is exactly why kids usually enjoy it. The view from the top is quick but memorable, especially on a clear winter day when the city rooftops look sharp and pale in the cold. After that, head to Grød near Nørreport / Indre By for an easy, no-fuss lunch. It’s one of those places that works because everyone can get what they want without slowing the day down: warm porridge bowls, oatmeal-style comfort food, or heartier toppings, usually around DKK 90–150 per person. It’s casual, quick, and very good for a family travel day when you don’t want to waste energy on a long sit-down meal.
Spend the afternoon at the National Museum of Denmark in Indre By. This is the smartest indoor stop in the city for a winter family day because it has enough variety to keep a 12-year-old interested without feeling like homework — especially the Viking material, weapon displays, and hands-on historical storytelling. Plan about 2 hours, though you can skim faster if attention starts to fade. It’s also a good weather-proof anchor if the day turns especially cold or wet. Later, head to TorvehallerneKBH at Nørreport for snack time, dessert, or an early dinner. This is the kind of place where the whole family can choose differently — smørrebrød, burgers, pastries, hot chocolate, fresh juice — and there’s plenty of room to wander without committing to one restaurant. Budget roughly DKK 100–250 per person depending on what you pick. If you still have energy afterward, do one last easy walk through the surrounding Nørreport streets before heading back; December evenings in Copenhagen are best kept simple, warm, and unhurried.
Today is your best “big-energy, low-stress” Copenhagen day, so start north of the center at Experimentarium in Hellerup. For a 12-year-old boy, this is the perfect winter reset: hands-on science, water tricks, physics games, light-and-motion exhibits, and plenty of stuff he can actually touch instead of just look at. It usually works best as a 2.5-hour block, and it’s worth arriving close to opening so the family can move through the most popular areas before they get crowded. From central Copenhagen, it’s an easy trip by S-train to Hellerup plus a short walk or quick bus/taxi, and if you want to save time, a taxi from the center is the simplest winter move with bags and coats.
After that, keep things brief and breezy with a quick stop at Svanemøllen Strand in Østerbro for a fresh-air reset. In December it’s not about swimming — it’s about the open horizon, the North Sea air, and letting the boy burn off a bit of science-fuel before lunch. Dress properly for wind off the water; this is one of those Copenhagen places that feels very different in winter, and that’s the point. Then head to Reffen on Refshaleøen for lunch if it’s operating that day; the vibe is relaxed, industrial, and fun, with a mix of street-food stalls and harbor views that suit a family trip really well. Expect roughly DKK 120–250 per person, and in winter check which stalls are open before you go because hours can be reduced around the holidays.
In the afternoon, make your way to CopenHill in Amager Øst for the day’s biggest wow moment. This is one of those “only in Copenhagen” places that a 12-year-old usually remembers far more than a normal museum: a waste-to-energy plant with a ski slope, climbing wall, and rooftop path on top. Even if you don’t ski, it’s still worth it for the scale, the views, and the novelty. A family can easily spend about 1.5 hours here, and it’s smart to check the slope and rooftop access ahead of time since winter conditions and holiday hours can change. After that, take the short follow-up walk on the Amager Bakke rooftop area for photos and skyline views back toward the city — keep this unhurried and weather-dependent, because the wind can be sharp, but the perspective is excellent on a clear day.
Finish with an easy, no-fuss dinner at Meyers Deli in the city center, which is exactly the kind of place that saves a family on a winter evening: good quality, reliable, and not too formal. It’s a solid value choice at around DKK 120–220 per person, with enough variety to keep a 12-year-old happy without negotiating your way through a fancy menu. If everyone still has energy afterward, do one final slow wander nearby rather than trying to “fit in” another attraction — this day is already the fun one, and the best Copenhagen endings are usually simple ones.
For the last Copenhagen morning, keep things easy and atmospheric with a walk along the Christianshavn canals. This is the kind of goodbye that feels very Copenhagen: narrow water, houseboats, brick facades, church spires, and a quiet winter stillness before the city fully wakes up. It’s an excellent low-stress final stroll for a 12-year-old too — enough to feel like you’re seeing something special, but not so much that it eats the day. From Copenhagen Central Station, get there by Metro M1 to Christianshavn or a simple taxi if you’re carrying more luggage than you want to drag around. If the weather is icy or windy, keep the walk short and let it stay a “best-of” snapshot rather than a long hike.
If everyone has energy, head to the Church of Our Saviour for the tower climb. This is one of the most memorable final views in the city, and the outside spiral staircase makes it feel more like an adventure than a church visit. It’s usually open daily, but winter hours can be shorter and weather can affect access, so check the same morning before you go. Expect around DKK 65–80 per adult and less for kids, with about 45–60 minutes total if you do the climb. It’s not ideal if anyone is uneasy with heights, but for a boy this age it can be a great “last thrill” before the journey home.
Walk or take a short ride to Broens Gadekøkken for an easy brunch by the water. Even in winter, this spot works well because it’s casual, quick, and right on the route toward the airport side of town. You’ll find enough choice to satisfy all three of you without turning breakfast into a production — think good coffee, sandwiches, pastries, and simple hot options. Budget roughly DKK 80–180 per person, depending on how hungry everyone is. It’s the right place to slow down, warm up, and let the trip land emotionally before the airport part of the day takes over.
If your flight timing still leaves breathing room, use your last proper excursion for The National Aquarium Denmark (Den Blå Planet) in Kastrup. This is the smartest final stop for a winter family itinerary because it’s close to Copenhagen Airport (CPH), indoors, and genuinely engaging for a 12-year-old — sharks, rays, tunnels, and big dramatic tanks that feel like a proper finale. Aim for about 2 hours, and expect roughly DKK 195–235 for adults and a lower youth price, though family tickets sometimes make it better value. Getting there is easy by Metro M2 to Kastrup or a short taxi if you’d rather keep luggage handling simple.
From Den Blå Planet, head straight to Copenhagen Airport (CPH) and give yourselves a proper buffer. For an international flight back to Johannesburg, I’d aim to be at the airport at least 3 hours before departure, especially with winter travel, a family group, and any checked bags. CPH is efficient, but this is not the day to be gambling on tight timing. Use the extra time for a final snack, last-minute bathroom stop, and to let the trip end without stress — after this kind of itinerary, the calm finish matters as much as the sightseeing.