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

3-Week Winter Trip from Boston with Iceland Layover, Denmark and Optional Sweden Day Trip

Day 1 · Mon, Nov 30
Reykjavik, Iceland

Arrival in Reykjavik

  1. Boston to Reykjavík via Icelandair — transatlantic flight to Keflavík International Airport, ~5.5–6.5 hours plus time zone changes; depart Boston late afternoon/evening to land next morning and keep day 1 light.
  2. Keflavík International Airport to Reykjavík — Reykjanesbær/Reykjavík transfer by airport bus or rental car, ~45–60 minutes; check in early and keep luggage simple for winter roads.
  3. Laugavegur — Miðborg — easy first wander for shops, lights, and winter atmosphere; afternoon, ~1.5 hours.
  4. Bæjarins Beztu Pylsur — Miðborg — classic Reykjavík hot dog stop for a quick, cheap lunch/snack; late afternoon, ~20–30 minutes, about $6–12 per person.
  5. Harpa Concert Hall — Austurbær — iconic glass landmark and great place to warm up while watching the harbor; evening, ~1 hour.
  6. Messinn — near the harbor/Miðborg — reliable Icelandic fish dinner after travel; dinner, ~1.5 hours, about $35–55 per person.

Arrival from Boston

Fly Boston to Keflavík International Airport on Icelandair in the late afternoon or evening so you land the next morning with your body still mostly on East Coast time. The flight itself is about 5.5–6.5 hours, but winter jet lag is sneaky, so keep this first day intentionally light. After landing, clear passport control, grab bags, and decide quickly whether you’re taking an airport bus or a rental car: the bus is easier for a first night, while a car only makes sense if you’re comfortable with winter driving and have packed light. The transfer into town is usually 45–60 minutes, and in December I’d rather be checked in by midday than trying to “make the most of it” on fumes.

Easy First Wander

Once you’re settled, head straight to Laugavegur in Miðborg for a gentle first stroll. This is Reykjavík’s main drag, but in winter it feels more intimate than busy—shop windows glowing, cafés spilling warm light onto the sidewalk, and locals moving briskly between errands. Give yourself about 1.5 hours to wander without a plan; it’s the right kind of low-effort first impression, and you can pop into a few design stores or knitwear shops if the weather turns. If you want a coffee stop, this is the neighborhood to do it in, and most places will have you back on your feet in no time.

Quick Lunch and Harbor Evening

For lunch or a late-afternoon snack, go classic with Bæjarins Beztu Pylsur. It’s cheap by Reykjavík standards—roughly $6–12 per person—and perfect when you’re too tired for a full sit-down meal. Order it “with everything” and eat it standing up like everyone else; it’s part of the charm, and you’ll be done in 20–30 minutes. Then make your way to Harpa Concert Hall in Austurbær, which is one of the best places in the city to shake off the cold and watch the harbor go dark through all that glass. It’s free to wander the lobby areas, and even if you don’t go for a performance, it’s worth an hour just for the architecture and the winter light.

Dinner

Finish the day with dinner at Messinn near the harbor in Miðborg. It’s a dependable first-night choice for Icelandic fish without being fussy, and in winter the atmosphere is exactly right: warm, busy, and comforting after a transatlantic travel day. Plan on about 1.5 hours and roughly $35–55 per person, depending on what you order. If you still have a little energy afterward, do a final slow walk back toward your hotel along the lit-up harbor streets—but keep it easy, because tomorrow is when Reykjavík really starts to open up.

Day 2 · Tue, Dec 1
Reykjavik, Iceland

Reykjavik city break

  1. Hallgrímskirkja — Skólavörðuholt — start with Reykjavík’s most famous church and city views before crowds build; morning, ~1 hour.
  2. Einar Jónsson Museum and Sculpture Garden — Skólavörðuholt — compact dose of local art beside Hallgrímskirkja; morning, ~45 minutes.
  3. Saegreifinn (The Sea Baron) — Grandi — casual harbor-side seafood soup and skewers for lunch; midday, ~1 hour, about $20–35 per person.
  4. Reykjavík Maritime Museum — Grandi — good winter indoor stop for fishing and shipping history; early afternoon, ~1–1.5 hours.
  5. Whales of Iceland — Grandi — large-scale whale exhibits that fit a cold-weather day well; afternoon, ~1 hour.
  6. Kaffivagninn — Grandi/Old Harbor — historic café for coffee and dessert by the water; late afternoon, ~45 minutes, about $10–20 per person.

Morning

Start with a short taxi or bus ride up to Hallgrímskirkja in Skólavörðuholt — from the city center it’s only about 5–10 minutes by car, or a pleasant uphill walk if the sidewalks are clear. Go early, ideally soon after opening, because winter mornings are calmer and the tower view is much better before tour groups roll in. The elevator up the spire is usually around a few thousand krónur, and on a clear day you get the best winter look over the colorful rooftops, Faxaflói Bay, and the mountains beyond. Afterward, wander the church grounds and the streets around Skólavörðustígur, which are easy to explore on foot and have that quiet, slightly hushed Reykjavík feel in winter.

Just beside it, step into the Einar Jónsson Museum and Sculpture Garden for a compact dose of Icelandic art. It’s an easy add-on because it sits right by Hallgrímskirkja, and you won’t need to rush — about 45 minutes is plenty unless you’re especially into sculpture. The museum is small and rarely overwhelming, which makes it a nice contrast to the tower view. If the garden is icy, keep to the cleared paths; even in winter the outdoor sculptures are worth a quick look.

Lunch and Early Afternoon

Head down to Grandi for lunch at Saegreifinn (The Sea Baron), one of those no-fuss harbor places that locals still actually use. It’s a straightforward 10–15 minute drive or a longer but easy walk downhill from the church area. The menu is all about seafood soup and grilled fish skewers, and that’s exactly what you want on a cold December day; expect roughly $20–35 per person depending on how hungry you are. It’s casual, a bit cramped, and part of the charm is not overthinking it — just order, find a spot, and warm up.

After lunch, keep the winter indoor momentum going with the Reykjavík Maritime Museum, also in Grandi. It usually takes 1–1.5 hours, and it’s one of the better museums for understanding how much the sea shaped the city’s life. The exhibits are easy to follow even if you’re only mildly museum-inclined, and it’s a smart stop on a cold afternoon because you stay inside without feeling like you’re wasting daylight. From there, walk or take a very short taxi ride to Whales of Iceland, where the life-size whale models make a surprisingly fun, low-effort winter visit; plan about an hour here, maybe a bit more if you like reading the displays.

Late Afternoon and Evening

Finish with coffee and something sweet at Kaffivagninn by the Old Harbor — it’s one of Reykjavík’s oldest cafés, and it’s perfect for sitting still for a while after a fairly full day. Late afternoon is a lovely time to go because the harbor starts turning blue-gray and the light gets that soft winter glow. Budget around $10–20 per person for coffee, cake, or a light bite. If you still have energy, linger along the waterfront for a slow stroll around Grandi and the harbor edge before heading back; it’s one of the nicest parts of the city to experience without a schedule, especially in December when the evenings come early.

Day 3 · Wed, Dec 2
Reykjavik, Iceland

Golden Circle base in Reykjavik

  1. Thingvellir National Park — Golden Circle — dramatic rift valley and UNESCO site, best seen in daylight and early; morning, ~2 hours.
  2. Geysir Hot Spring Area — Haukadalur — classic Golden Circle geothermal stop with Strokkur erupting regularly; late morning, ~1–1.5 hours.
  3. Friðheimar — Reykholt area — greenhouse lunch with tomato soups and bread in a unique Icelandic setting; midday, ~1.5 hours, about $25–45 per person.
  4. Gullfoss — South Iceland — powerful winter waterfall and an essential Golden Circle finale; afternoon, ~1 hour.
  5. Secret Lagoon — Flúðir — relaxed geothermal soak before heading back to Reykjavík; late afternoon, ~2 hours.
  6. Grillmarkaðurinn — Miðborg — celebratory dinner back in town with Icelandic game and fish; evening, ~1.5 hours, about $45–70 per person.

Morning: out early for the Golden Circle

Leave Reykjavík right after breakfast and make a clean day of it — in winter, the roads are usually fine but daylight is the real currency. The drive to Thingvellir National Park is about 45–50 minutes from the city on Route 1 and Route 36, and you’ll want to arrive close to opening so you get the rift valley in the low morning light before the coach groups roll in. Parking is straightforward and free in most areas, but dress for wind; even when it’s not snowing, the exposed viewpoints can feel properly cold. Give yourself about 2 hours to walk the main paths, especially the viewpoints near Almannagjá and the lakeshore.

From there, continue east to the Geysir Hot Spring Area in Haukadalur — roughly 50 minutes by car. This is a quick but very worthwhile stop: Strokkur tends to blow every few minutes, so you don’t need to rush, just circle the viewing area and wait for the eruption everyone will inevitably shout about. Plan 1 to 1.5 hours here, long enough to warm up with a coffee from the visitor facilities and check the bubbling pools without lingering too long in the steam and sulfur smell.

Lunch and afternoon: warm up, then finish strong

Head next to Friðheimar near Reykholt for lunch, about 10–15 minutes from Geysir. This place is popular for a reason: it’s a greenhouse full of tomato vines in the middle of winter, and the menu is all about that. Book ahead if you can, because lunch slots go fast; expect around $25–45 per person depending on whether you do the tomato soup, bread, and a drink or go bigger. It’s a relaxed, funny kind of stop — very Icelandic in that it’s practical and weird at the same time — and a good place to thaw out before the waterfall.

After lunch, continue to Gullfoss, usually 10–15 minutes away. In December, the spray can freeze into glittery crust along the railings, which makes the whole thing look more dramatic than the postcards. Give it about an hour; you don’t need to overthink it, just walk both viewpoints if conditions are safe and enjoy how hard the falls hit in winter. From there, swing south toward Secret Lagoon in Flúðir, about 30–35 minutes away, for a proper soak after a cold day outside. It’s less polished than the big lagoon options but much more relaxed, and a 2-hour stop is ideal — long enough to rinse off, float, and actually feel your shoulders drop.

Evening: back to Reykjavík and a proper dinner

Drive back to Reykjavík after the lagoon, usually around 1.5 to 2 hours depending on road conditions and whether you stop for a photo or two. Once you’re in town, book dinner at Grillmarkaðurinn in Miðborg for a celebratory final stop — it’s one of the better places to lean into Icelandic ingredients without it feeling stuffy. Expect around $45–70 per person, especially if you go for game, fish, or a cocktail. If you still have energy after dinner, take a short walk around the harbor area or back toward Austurstræti; on a clear winter night, it’s worth looking up for a possible northern lights forecast before you call it.

Day 4 · Thu, Dec 3
Reykjavik, Iceland

South Iceland overnight base

  1. Reykjavík to Vík via South Coast excursion — self-drive or guided tour, ~2.5–3 hours each way with winter-road buffer; depart early, and keep overnight bags ready if staying outside Reykjavík.
  2. Seljalandsfoss — South Iceland — famous waterfall with a wintery approach and great photo stop; morning, ~45 minutes.
  3. Skógafoss — Skógar — one of Iceland’s most powerful falls, especially striking in winter light; late morning, ~1 hour.
  4. Skógar Museum — Skógar — layered stop for turf houses and regional history; midday, ~1–1.5 hours.
  5. Black Crust Pizzeria — Vík — easy, well-located lunch in the south coast village; early afternoon, ~1 hour, about $20–35 per person.
  6. Reynisfjara Black Sand Beach — Vík — iconic basalt columns and winter surf, but stay well back from the waves; afternoon, ~1 hour.

Morning

Leave Reykjavík very early — think breakfast, coffee, and wheels turning by around 8:00 a.m. if you’re self-driving, or an early pickup if you’re on a guided South Coast tour. The road to Vík is about 2.5–3 hours each way in good winter conditions, but in December you always want a weather buffer for wind, snow, and short daylight. If you’re driving, fill up before you leave the city, keep your phone charged, and check road.is and vedur.is before committing. On a winter day this route feels wonderfully raw: wide lava fields, low clouds, and big open views, with occasional pull-offs that are worth resisting until the safer scenic stops.

Your first stop is Seljalandsfoss, usually about 45 minutes from Reykjavík once you’re on the road. In winter, the path can be icy, so waterproof boots with real grip matter more than anything else. The waterfall is often partially frozen around the edges, which makes it even more dramatic, but you generally won’t be doing the full walk behind it in winter unless conditions are unusually safe. Parking is typically paid, and the stop is quick but memorable — plan 30–45 minutes, take the classic front-on photos, and then warm up in the car before heading east.

Midday

Continue to Skógafoss, one of the great South Coast staples, and give yourself a solid hour here. The spray is intense year-round, but in winter the whole basin can feel theatrical, especially if the light breaks through for just a few minutes. If the stairs on the right are clear and you’re feeling energetic, climb partway up for a higher view; otherwise, the base perspective is already plenty. From there, it’s a short hop to Skógar Museum, which is a great counterbalance to the natural scenery — turf houses, old farm buildings, and a strong sense of how people actually lived in this part of Iceland. It’s usually a better rainy or snowy-day stop than a museum stop in the abstract, and you’ll want about 1–1.5 hours if you’re taking your time.

Afternoon

Roll into Vík for lunch at Black Crust Pizzeria, which is one of the easiest wins on the South Coast. It’s casual, warm, and very convenient for a day built around winter driving. Expect roughly $20–35 per person depending on what you order, and go in with realistic expectations: this is a smart, satisfying stop, not a long sit-down meal. Afterward, head straight to Reynisfjara Black Sand Beach while the daylight is still good. Stay on the marked paths, keep a wide margin from the water, and do not turn your back on the surf — the sneaker waves are no joke here. The basalt columns and the stark black sand look almost surreal in winter, and the whole place feels strongest when the weather is a little wild.

Evening

By late afternoon, turn back toward Reykjavík with enough daylight margin to avoid a stressful drive; in December, that usually means aiming to leave the Vík area no later than mid-afternoon. If conditions are excellent, you can linger a little longer in the village, but if winds pick up, it’s smarter to get back while roads are still easy. On the drive home, watch for the changing skies over the lava fields — if the clouds break and the forecast is promising, this is the kind of night when you may want to stay alert for a northern-lights callout after you return.

Day 5 · Fri, Dec 4
Reykjavik, Iceland

Northern lights night in Reykjavik

  1. Perlan — Öskjuhlíð — excellent indoor start for weather-proof views, Northern Lights Planetarium, and winter exhibits; morning, ~2 hours.
  2. Nauthólsvík Geothermal Beach — Vesturbær/Öskjuhlíð edge — quick winter seaside walk if conditions are calm; late morning, ~30–45 minutes.
  3. Kolaportið — Miðborg — weekend flea market if open, great for local snacks and browsing; midday, ~1 hour.
  4. Brauð & Co. — Miðborg — warm cinnamon buns and coffee for an affordable break; afternoon, ~30–45 minutes, about $8–15 per person.
  5. Sky Lagoon — Kópavogur — best winter soak-and-relax experience before a late night; late afternoon/early evening, ~2.5 hours.
  6. Northern Lights tour from Reykjavík — pickup from Miðborg or harbor area — go with a guided bus or super-jeep trip for the best odds; night, ~3–4 hours.

Morning

If you’re not already out of the city, spend the easiest part of the day at Perlan in Öskjuhlíð — it’s a quick taxi or bus ride from Miðborg, and in winter it’s exactly the kind of place locals use as a weather-proof reset. Plan on about 2 hours for the observation deck, the Northern Lights Planetarium, and whichever winter exhibits are on; tickets are usually in the rough ISK 4,500–6,500 range for adults, and opening hours are typically late morning through early evening, though they can shift seasonally, so it’s worth checking the day before. The whole point here is to get your Reykjavik bearings without freezing, and the views over the bay and city are especially good on a clear December day.

Late Morning to Midday

From Perlan, head a few minutes down toward Nauthólsvík Geothermal Beach on the Vesturbær/Öskjuhlíð edge for a short winter seaside walk. This is not a full beach day — think 30–45 minutes, gloves on, just enough to feel the sea air and watch the steam rising off the geothermal pool area if it’s calm. On rough weather days, keep this flexible and shorten it; Reykjavík winter winds can turn a pleasant stroll into a face-first lesson in humility. If you’re ready for an indoor swap afterward, go straight into Miðborg for Kolaportið, which is most worthwhile on weekends when the flea market is actually lively. It’s a good place to browse Icelandic knitwear, vintage odds and ends, and grab a quick bite of local snacks; budget around ISK 1,500–3,000 if you want to taste your way around a little.

Afternoon

For a proper warm-up, walk or bus over to Brauð & Co. in Miðborg for coffee and one of their famous cinnamon buns — they’re the sort of thing people line up for because they really are that good, and they make a very practical winter stop before a long evening out. Expect about ISK 1,200–2,500 depending on what you order, and give yourself 30–45 minutes to sit, thaw out, and people-watch rather than rushing. If you have time to linger in the neighborhood, this is a nice moment to wander a few blocks without an agenda; Reykjavík is small enough that the best afternoons are often just one café, one side street, one good view of the harbor.

Evening

Save Sky Lagoon in Kópavogur for late afternoon or early evening so you can properly enjoy the seven-step ritual and then roll straight into the night feeling human again. Book ahead if you can — winter slots fill up, especially around weekends — and plan on roughly ISK 12,000–18,000+ depending on package and timing. Getting there from downtown is usually a short taxi ride, and it’s worth leaving yourself enough buffer to change slowly and enjoy the soak; this is one of the best winter experiences in the capital area, especially with steam, cold air, and a darkening sky. After that, head back to Miðborg or the harbor pickup area for your Northern Lights tour from Reykjavík. Guided bus tours are the easiest option, while a super-jeep can reach more remote skies if conditions are marginal; either way, aim for a departure after full dark and expect 3–4 hours total. Dress warmer than you think you need — insulated layers, hat, gloves, waterproof outerwear — and keep your dinner light so you’re not sleepy if the aurora finally shows.

Day 6 · Sat, Dec 5
Reykjavik, Iceland

Final full day in Reykjavik

  1. Árbær Open Air Museum — Árbær — atmospheric look at old Icelandic homes and winter life; morning, ~1.5 hours.
  2. Ásmundarsafn — Laugardalur — compact sculpture museum with a calm, local feel; late morning, ~45 minutes.
  3. Kryddlegin Hjördís — Laugardalur area — cozy lunch/café stop for soup, pastries, or light plates; midday, ~1 hour, about $15–25 per person.
  4. Laugardalslaug — Laugardalur — classic Reykjavík public pool experience with hot pots and steam rooms; afternoon, ~1.5 hours.
  5. Krónan (Laugardalur area) — Laugardalur — practical stop to stock snacks for travel and winter outings; late afternoon, ~30 minutes.
  6. Dill — Hverfisgata — special-occasion Nordic tasting menu if you want a final splurge in Iceland; dinner, ~2–3 hours, about $120–200+ per person.

Morning

Start your last full Reykjavík day by heading east to Árbær Open Air Museum in Árbæjarhverfi; in winter it feels especially atmospheric, with the old turf houses, timber homes, and farm buildings giving you a real sense of how Icelanders lived before central heating and modern roads. From Miðborg, it’s usually a 15–20 minute taxi ride, or you can take a bus if the weather is decent, but a taxi is the easier call in December. Plan about 1.5 hours here, and budget roughly 2,300–3,000 ISK for admission. Dress warmly and wear boots with grip, because paths can be icy even when the city looks fine.

Late Morning to Lunch

From there, it’s a short hop to Ásmundarsafn in Laugardalur, tucked into a quiet, residential-feeling part of town where locals come for errands, swimming, and low-key weekends. The museum is compact, so 45 minutes is plenty unless you really want to linger with the sculptures and the light in the building. Then walk or take a quick taxi to Kryddlegin Hjördís for lunch — this is the kind of cozy neighborhood café that makes winter travel feel easy, with soup, pastries, and light plates that usually land around 2,000–3,500 ISK per person. It’s a good place to warm up slowly and not overdo it before the pool.

Afternoon

After lunch, head to Laugardalslaug, Reykjavík’s classic public swimming pool, for the real local experience: hot pots, steam rooms, cold air, and people actually using the pool in winter like it’s no big deal. Bring a swimsuit, towel, and shower shoes if you have them; rentals are available, but it’s cheaper and easier if you come prepared. Entry is usually around 1,000–1,200 ISK, and 1.5 hours is a relaxed amount of time. Then swing by Krónan in Laugardalur to stock up on snacks, water, and a few travel treats — this is the practical stop locals would absolutely do before a departure day, and it’s a good moment to pick up anything you want for the journey south.

Evening

For your final Icelandic dinner, book Dill on Hverfisgata if you want a true splurge and a fitting finale. It’s the kind of meal that feels like a capstone to the trip: refined Nordic cooking, great attention to local ingredients, and a tasting menu that usually runs about 18,000–28,000 ISK per person before drinks. Reservations are essential, and winter dinner service is the safest way to do it without rushing. From Krónan, it’s an easy taxi into the center, and after dinner you can take one last slow walk through Miðborg if the streets are clear — just keep an eye on your departure logistics for tomorrow and make sure anything you need for the airport is already packed.

Day 7 · Sun, Dec 6
Reykjavik, Iceland

Departure day from Iceland

  1. Reykjavík hotel checkout and airport transfer — Miðborg to Keflavík — leave with a generous buffer for winter weather, ~45–60 minutes transfer plus airport time; early morning.
  2. Kaffitár — Keflavík International Airport area — grab coffee and breakfast before flying out; morning, ~30–45 minutes, about $10–20 per person.
  3. Flight to Copenhagen — Keflavík to CPH — direct flight, ~3 hours; use the arrival afternoon for an easy start in Denmark.

Morning

Start with an early checkout from your Miðborg hotel and give yourself a very comfortable buffer for the ride to Keflavík International Airport — in December, a 45–60 minute transfer can easily become longer if the roads are slick or the weather turns. If you’re taking a taxi, ask the front desk to book it the night before; if you’re on a transfer bus, plan to be outside and ready well before pickup. The main thing here is not to cut it close: winter departures in Iceland are smooth when you’re early and stressful when you’re not. Once at the airport area, stop into Kaffitár for a proper coffee and breakfast; it’s one of the easiest ways to reset before flying, with decent pastries, sandwiches, and strong Icelandic coffee for about $10–20 per person.

Midday

Use the airport lull to do your final Icelandic ritual: refill your water bottle, layer off any bulky winter gear you won’t want on the plane, and double-check your passport and boarding pass before heading through security. Keflavík International Airport is straightforward, but it can get busy around peak winter flight banks, so aim to be through checks with time to spare rather than rushing at the gate. Then settle in for the direct flight to Copenhagen — roughly 3 hours in the air — and try to book a daytime departure if possible, because arriving in Denmark with daylight left makes your first afternoon much easier and helps you shake off the Iceland-to-Copenhagen transition.

Afternoon / Arrival in Denmark

By the time you land at Copenhagen Airport (CPH), keep the first day simple: this is not the moment to cram in sightseeing. Just make the easy transfer into the city, get checked in, and spend the rest of the day walking a nearby neighborhood, finding a cozy dinner, and letting the trip switch gears from Iceland’s raw winter landscapes to Copenhagen’s softer, more urban rhythm. If your arrival is later than planned, even better to treat this as an easy reset night — a good meal, an early bedtime, and you’ll be ready for the Christmas-market days ahead.

Day 8 · Mon, Dec 7
Copenhagen, Denmark

Copenhagen old town and harbor

Getting there from Reykjavik, Iceland
Direct flight (Icelandair or SAS) from KEF to CPH, ~3h 15m in air; book on Icelandair.com, SAS.com, or Google Flights. Best to take a daytime flight so you arrive in Copenhagen afternoon/evening and have an easy first night.
If price is the priority, check PLAY or Icelandair fare sales; often ~ISK 20,000–45,000 one way depending on baggage and timing.
  1. Nørreport Station to Copenhagen hotel — Indre By — quick arrival by metro/train from CPH, ~15–25 minutes; drop bags and start on foot.
  2. Strøget — Indre By — classic pedestrian spine for a first look at the city’s winter energy; morning, ~1 hour.
  3. Amagertorv and the city-center squares — Indre By — easy way to orient yourself among Copenhagen’s historic core; late morning, ~45 minutes.
  4. TorvehallerneKBH — Nørreport — excellent lunch market with Danish and international choices; midday, ~1.5 hours, about $20–40 per person.
  5. Nyhavn — Indre By — postcard harbor views and Christmas-season lights; afternoon, ~1 hour.
  6. Aamanns 1921 — Indre By — modern smørrebrød dinner in a central location; evening, ~1.5 hours, about $40–65 per person.

Arrive into Copenhagen Airport with enough daylight left to keep the first day easy, then hop on the metro or S-train to Nørreport Station and walk the last stretch into your hotel in Indre By. It’s usually a 15–25 minute door-to-door move if you’re staying central, and in winter that little buffer matters: get checked in, drop the bags, warm up, and then head out on foot rather than trying to “do” too much right away.

Morning

Start with Strøget, the long pedestrian spine that gives you an instant feel for Copenhagen in December. In winter it’s busiest around lunch, so the earlier you go the more local and less crush-packed it feels. It’s not really about shopping so much as soaking up the city’s rhythm: café windows steaming, bikes threading the edges, and a few good side streets to duck into if you want a quieter look at the old center. From there, drift through Amagertorv and the surrounding squares — Gammel Torv, Nytorv, and the lanes around Købmagergade — for a tidy orientation to the historic core without having to overplan it.

Lunch

By midday, head to TorvehallerneKBH by Nørreport for an easy first meal and a very Copenhagen kind of lunch. It’s perfect after a flight because you can graze instead of committing to a long sit-down meal: open-faced sandwiches, seafood, pastries, soups, and coffee are all good bets, and you’ll generally spend about $20–40 per person depending on how hungry you are. If you want a classic, look for a proper smørrebrød counter; if you want something warmer, go for soup or a sandwich and linger a bit — there are usually enough stalls and seating to make this feel relaxed rather than rushed.

Afternoon and evening

After lunch, walk back through Indre By toward Nyhavn for your postcard harbor moment. In December the canal area has that soft, glowy look that makes the whole place feel a little theatrical, especially late afternoon when the lights come on and the water turns dark and reflective. It’s a simple one-hour stop, not a whole project, so take the photos, wander the quay, and then use the rest of the afternoon for a slow return through the center — maybe a coffee break if you want one, but keep the day loose. For dinner, Aamanns 1921 is a smart first-night pick: central, comfortable, and one of the better places to start with modern Danish food and really good smørrebrød. Expect roughly $40–65 per person, and if you can, book ahead for an early evening slot so you’re not hunting for a table after dark.

Day 9 · Tue, Dec 8
Copenhagen, Denmark

Copenhagen Christmas markets

  1. Tivoli Gardens — Vesterbro — go early for the Christmas market, lights, and rides without the worst queues; morning, ~3 hours.
  2. Hviids Vinstue — Indre By — classic café/bar for a warming lunch or gløgg break nearby; midday, ~1 hour, about $20–35 per person.
  3. Danish Design Museum — Frederiksstaden — good winter indoor stop with Danish design context; early afternoon, ~1.5 hours.
  4. Amalienborg — Frederiksstaden — elegant palace square that pairs well with the design district; afternoon, ~45 minutes.
  5. Konditori La Glace — Indre By — historic cake stop for a classic Copenhagen sweet treat; late afternoon, ~45 minutes, about $15–25 per person.
  6. Tivoli Food Hall — Vesterbro — easy dinner if you want to stay in the festive zone after dark; evening, ~1–1.5 hours, about $25–45 per person.

Morning

If you’re coming from Indre By or your hotel near Nørreport, head to Tivoli Gardens right at opening and aim to be through the gates before the crowds build. In December, the Christmas setup is the whole point here: twinkling lights, stalls selling ornaments and treats, and just enough rides to make it feel festive without turning your day into a theme-park marathon. Budget about DKK 170–190 for entry depending on the day, plus extra if you want ride tickets. Two and a half to three hours is the sweet spot — enough time to wander slowly, grab photos, and still leave before midday tour groups thicken around the popular corners.

Midday

Walk or take a short transit hop back toward the center for Hviids Vinstue, which is exactly the sort of old Copenhagen stop that feels right on a cold market day. It’s a classic place for a warming bowl of something simple, a sandwich, or a glass of gløgg if you want the full December experience; figure roughly DKK 140–250 per person depending on how hungry you are. From there, continue to Danish Design Museum in Frederiksstaden — a nice winter reset because it’s compact, indoors, and genuinely good at explaining why Danish design looks the way it does. Give yourself about 90 minutes, and expect admission around DKK 120–150.

Afternoon

Stay in the same elegant part of town and walk over to Amalienborg for the square, the architecture, and the easy sense of space that Copenhagen does so well. In winter it’s especially lovely if the light is low and the square is quiet; you don’t need much more than 45 minutes unless you linger for photos or catch the changing of the guard. After that, drift back toward the center for Konditori La Glace — this is the proper cake stop, not a rushed coffee break. It’s popular for a reason, so don’t be surprised if there’s a short wait, especially in December; plan on DKK 110–180 for a pastry and hot drink, and treat it like a slow, civilized pause before dinner.

Evening

Finish back in the festive zone at Tivoli Food Hall in Vesterbro, which is the easiest low-effort dinner if you still want the evening to feel seasonal rather than formal. It’s a good place to mix and match — grab something Danish, then something lighter, and don’t overthink it. Expect DKK 180–320 per person depending on what you order, and it stays lively without being too chaotic. If you’re staying in central Copenhagen, the walk back is straightforward; otherwise, it’s an easy metro, S-train, or taxi ride, and December evenings here are made for one last slow stroll under the lights before calling it a night.

Day 10 · Wed, Dec 9
Copenhagen, Denmark

Copenhagen culture day

  1. Rosenborg Castle — Indre By — strong winter museum day with crown jewels and royal interiors; morning, ~1.5 hours.
  2. The Botanical Garden — Indre By — peaceful walk and greenhouse time beside Rosenborg; late morning, ~1 hour.
  3. National Museum of Denmark — Indre By — best broad introduction to Danish history and culture; midday/early afternoon, ~2 hours.
  4. Café Paludan — Indre By — dependable lunch in a book-filled café setting; midday, ~1 hour, about $20–35 per person.
  5. Christiansborg Palace — Slotsholmen — finish with the seat of Danish power and strong city views from the tower if conditions allow; afternoon, ~1.5 hours.
  6. Restaurant Schønnemann — Indre By — classic Danish lunch/dinner spot for traditional smørrebrød; evening, ~1.5 hours, about $45–75 per person.

Morning

From Indre By, start by walking or taking a quick bus/Metro hop to Rosenborg Castle in King’s Garden — it’s only a few minutes from Nørreport, and in December the cold, crisp air actually suits the place. Go near opening if you can; winter crowd levels are usually manageable, and the castle’s compact layout means about 1.5 hours is plenty to see the royal apartments and the Crown Jewels without rushing. Tickets are typically in the mid-range for Copenhagen museums, and if you’re carrying a coat, use the cloakroom because the rooms are easier to enjoy without winter layers. Afterward, step straight into The Botanical Garden next door for a quiet reset: the outdoor grounds are lovely for a short stroll even in winter, and the Palm House and Victoria House are the warm, humid escape locals love when the city is gray. Plan on about an hour, and if you’re hungry by then, you’re in the right part of town to keep walking rather than backtracking.

Lunch and Afternoon

Head back toward the center for Café Paludan on Fiolstræde, which is one of those dependable, very Copenhagen lunch stops that feels especially right on a museum day. It’s good for a long coffee, soup, open sandwiches, or something simple and warm; budget about $20–35 per person depending on what you order. From there, continue to National Museum of Denmark on Ny Vestergade — it’s the best single place to get a broad grip on Danish history, from Viking-era material to modern culture, and in winter it’s a very sensible indoor anchor. Give it around 2 hours; if you’re selective, you can do it comfortably without museum fatigue. When you’re done, walk or take a short transit ride to Christiansborg Palace on Slotsholmen. This is the good one for Danish state power, royal reception rooms, and the tower view if weather is clear enough; the tower can be the best city panorama on a bright winter afternoon, though wind or light can make it feel brisk, so dress for it.

Evening

Finish with Restaurant Schønnemann back in Indre By for a proper Danish meal — this is one of the classic addresses for smørrebrød, and it’s exactly the kind of place that makes a cold December day feel worth it. Book ahead if you can, because the lunch-to-early-dinner window fills up with locals and visitors who know the reputation. Expect about 1.5 hours and roughly $45–75 per person, depending on how many pieces and drinks you order. If you still have energy after dinner, the easy move is just to wander slowly back through the central streets toward your hotel; Nyhavn, Amagertorv, and the side streets around Strøget are nicest in winter when the pace drops and the lights come on early.

Day 11 · Thu, Dec 10
Odense, Denmark

Odense overnight stop

Getting there from Copenhagen, Denmark
DSB InterCity train from København H to Odense, ~1h 20m–1h 40m; book on DSB.dk or the DSB app. Take a morning departure after breakfast for a smooth arrival and full day in Odense.
Express bus with FlixBus can be cheaper, ~2h–2h 30m, usually ~DKK 60–150, but train is more practical.
  1. Copenhagen to Odense by InterCity train — København H to Odense, ~1.5 hours; depart after breakfast and reserve seats for winter travel.
  2. The Hans Christian Andersen Museum — Odense centrum — ideal first stop for the city’s most famous native son; late morning, ~1.5 hours.
  3. Brandts — Odense centrum — contemporary art and culture complex to balance the fairy-tale theme; midday, ~1.5 hours.
  4. Café Odeon Social — near Odense station — convenient lunch with modern Danish options; midday, ~1 hour, about $20–35 per person.
  5. Odense Christmas Market / city center around Flakhaven — centrum — seasonal stroll for lights, stalls, and atmosphere; afternoon, ~1.5 hours.
  6. Sortebro Kro — near the old district/museum area — atmospheric dinner in a traditional setting if you want a longer evening; night, ~1.5–2 hours, about $45–80 per person.

Morning

Take the DSB InterCity train from København H after breakfast and aim for a seat reservation if you’re traveling with luggage — winter in Denmark is civilized, but it’s still nicer not to hunt for space with a coat, bag, and boots. The ride to Odense is usually about 1 hour 20 minutes to 1 hour 40 minutes, and once you roll into the city, you can get from the station into the center on foot in about 10–15 minutes. Drop bags first if you’re staying central, then head straight to The Hans Christian Andersen Museum in Odense centrum while the day is still fresh. It’s usually easiest to enjoy this place late morning, before the afternoon crowd and before your brain gets overloaded with too many fairy-tale facts; plan on around 1.5 hours, and expect tickets in the roughly DKK 165–185 range, depending on season and concessions.

Lunch and Afternoon

From there, it’s a short walk through the center to Brandts, which gives the day a nice reset from storybook Odense into something more contemporary and local. The museum and culture complex is a strong winter stop because it’s indoor, walkable, and never feels rushed; 1.5 hours is enough to see a good slice of it without turning the day into a marathon. For lunch, drop into Café Odeon Social near the station — an easy, practical choice with modern Danish dishes, sandwiches, soups, and coffee, and a good place to warm up before heading back out. Expect about DKK 140–250 per person for a casual lunch, more if you add drinks or dessert. After that, wander toward the Odense Christmas Market around Flakhaven and the surrounding city center streets; this is the part of the day where you let the itinerary loosen up a bit. In December, the market atmosphere is best from mid-afternoon into dusk, when the lights start doing most of the work. Give yourself at least 1.5 hours to browse stalls, grab gløgg or roasted almonds, and just drift.

Evening

For dinner, make your way to Sortebro Kro near the old museum area — it’s the right kind of atmospheric final stop for Odense, with a traditional feel that suits a winter evening and a slower pace. It’s a little more of a destination meal, so if you want the full experience, book ahead and plan on roughly DKK 300–550 per person depending on how many courses and drinks you order. If you still have energy after dinner, keep the evening gentle: a short walk outside is enough, because Odense in December is at its best when you don’t overpack the day. This is a very easy overnight city — compact, walkable, and pleasantly low-stress — which is exactly why it works so well as a bridge between Copenhagen and the rest of the trip.

Day 12 · Fri, Dec 11
Aarhus, Denmark

Aarhus city stay

Getting there from Odense, Denmark
DSB InterCity train, Odense to Aarhus H, ~1h 45m–2h 15m; book on DSB.dk. Morning departure is best since the itinerary starts with city sights after arrival.
FlixBus is the budget backup, ~2h 30m–3h, often ~DKK 70–160.
  1. Odense to Aarhus by train — direct rail via Funen/Jutland, ~1.5–2 hours; morning departure with an easy luggage day.
  2. Den Gamle By — Aarhus C — best winter heritage attraction in the city, especially around the holiday season; late morning, ~2–3 hours.
  3. Aarhus Cathedral — Midtbyen — quick historic stop in the center before lunch; midday, ~30–45 minutes.
  4. MIBbagværk — city center — excellent bakery-café for lunch, pastry, and coffee; midday, ~1 hour, about $15–30 per person.
  5. ARoS Aarhus Art Museum — Aarhus C — must-see contemporary art with a strong indoor winter payoff; afternoon, ~2 hours.
  6. Restaurant Domestic — central Aarhus — if you want a standout dinner, book well ahead for modern Danish fine dining; evening, ~2–3 hours, about $100–180+ per person.

Morning

Take the DSB InterCity from Odense to Aarhus H after breakfast and aim for a mid-morning arrival so you’re not dragging luggage around in the cold. In winter, this is one of those easy Danish rail days where everything just works: stations are central, the trains are warm, and the ride is usually smooth enough that you can catch up on sleep or watch the landscape turn from Funen into Jutland. If you’re carrying more than a small bag, use the station lockers or hotel storage in Aarhus C so you can move comfortably for the rest of the day.

Start with Den Gamle By, which is genuinely the best place in the city for a December day. It’s especially atmospheric in winter, with historic streets, decorated interiors, and a festive feel that lines up perfectly with your Christmas-market mood. Plan on 2–3 hours here, and go late morning if you can — it’s usually calmer before the afternoon school groups and weekend visitors. Tickets are typically around DKK 150–180, and it’s an easy taxi or bus ride from the station, though a brisk walk from the center is manageable if the sidewalks are clear.

Midday

Head into Midtbyen for a quick look at Aarhus Cathedral. It’s an easy, no-fuss stop — about 30–45 minutes is plenty unless you want to sit quietly for a bit and enjoy the scale of the nave. From Den Gamle By, a taxi or a 15–20 minute walk through the center gets you there, and the surrounding streets are exactly where Aarhus feels most lived-in: narrow storefronts, small squares, and people ducking in and out of cafés. For lunch, MIBbagværk is a good local move; grab a soup, sandwich, or pastry and coffee, and expect roughly DKK 100–200 depending on how hungry you are. It’s the kind of place where you can warm up, people-watch, and slow the pace before the museum.

Afternoon and Evening

Spend the afternoon at ARoS Aarhus Art Museum, which is one of the city’s strongest winter options because so much of it rewards lingering indoors. The contemporary galleries, installation spaces, and the rooftop Your rainbow panorama give you a proper reset after the heritage-heavy morning. Budget about 2 hours, a little more if you like modern art, and expect admission around DKK 175–200. From the center it’s an easy walk or a short bus ride, so you don’t need to overthink logistics. For dinner, book Restaurant Domestic well ahead if you want a real splurge and a standout Danish meal — this is one of the best tables in Aarhus, with a tasting-menu style evening that usually runs DKK 700–1,200+ per person before drinks. It’s the sort of reservation that should be made weeks in advance in December, especially for a Friday.

Day 13 · Sat, Dec 12
Copenhagen, Denmark

Aarhus to Copenhagen return

Getting there from Aarhus, Denmark
DSB InterCity/InterCityLyn train from Aarhus H to København H, ~2h 50m–3h 20m; book on DSB.dk or the app. Leave after breakfast so you arrive before lunch and keep the day usable.
If you need lower cost, FlixBus/FlixTrain-style coach options may run ~3h 30m–4h 30m and ~DKK 100–250, but train is the clear best choice.
  1. Aarhus to Copenhagen by train — return rail, ~3 hours; leave after breakfast and use the ride as a reset day.
  2. Copenhagen Central Station to hotel — Vesterbro/Indre By — check in and drop bags, ~15–20 minutes from station.
  3. Carlsberg Byen — Vesterbro — modern district stroll with winter atmosphere and easy geometry after travel; afternoon, ~1 hour.
  4. Mikkeller Viktoriagade — Vesterbro — relaxed beer stop with a strong local following; late afternoon, ~1 hour, about $15–30 per person.
  5. Værnedamsvej — Frederiksberg/Vesterbro edge — charming street for browsing and coffee before dinner; late afternoon, ~45 minutes.
  6. Kødbyens Fiskebar — Meatpacking District — polished seafood dinner that fits an easy return-to-city day; evening, ~1.5–2 hours, about $50–80 per person.

Late morning: Aarhus to Copenhagen, then settle in

Take the DSB InterCity/InterCityLyn back from Aarhus H after breakfast and treat it like a reset rather than a rush — the ride is roughly 3 hours, comfortable, and exactly the kind of winter travel that lets you read, nap, or just watch Denmark slide by. Once you roll into København H, your hotel in Vesterbro or Indre By should be a short 15–20 minute walk or quick taxi away; if you’re carrying luggage, it’s worth using a cab on a cold December day rather than dragging bags over slushy sidewalks. Most central hotels will happily hold bags before check-in, and this is one of those days where arriving a little before lunch makes the whole afternoon feel unhurried.

Afternoon: Carlsberg Byen and a slow Vesterbro reset

Head out first to Carlsberg Byen in Vesterbro, where the old brewery grounds have turned into a clean-lined, easy winter walk with a good mix of architecture, courtyards, and quiet streets. It’s the kind of place that works well after a train day because there’s no pressure to “see everything” — just wander for about an hour, peek into the newer blocks, and notice how the old industrial bones still shape the neighborhood. From there, make your way to Mikkeller Viktoriagade for a relaxed beer stop; it’s a local-favorite kind of place, usually buzzing but never too formal, and a good craft beer and snack run will typically land around DKK 100–200 per person depending on what you order. It’s best in the late afternoon, before dinner crowds, and the vibe is especially nice in winter when everyone is tucked inside and the windows glow onto the street.

Late afternoon to evening: Værnedamsvej and dinner at Kødbyens Fiskebar

From Mikkeller Viktoriagade, drift over to Værnedamsvej, the pretty little street on the Frederiksberg/Vesterbro edge that always feels a bit like Copenhagen showing off in the most charming way. Give yourself 45 minutes to browse, grab a coffee, or simply enjoy the storefronts and the easy neighborhood rhythm; if you want a stop, Granola and Café Viktoria are classic nearby options, but honestly the street itself is the point. Finish with dinner at Kødbyens Fiskebar in the Meatpacking District, where the room feels polished without being stiff and the seafood is exactly right for a cozy winter evening — think oysters, fish dishes, and a bottle of white if you’re making a night of it. Expect roughly DKK 350–550 per person before drinks, and it’s smart to book ahead for a dinner slot around 7:00 or 7:30 p.m., especially on a Saturday in December.

Day 14 · Sun, Dec 13
Malmö, Sweden

Optional day trip to Malmo

Getting there from Copenhagen, Denmark
Øresundståg regional train from København H to Malmö C, ~35–45m; book on DSB.dk, Øresundståg, or Skånetrafiken. Go early and bring passport/ID, though checks are usually light.
Taxi/ride-hail over the Øresund Bridge is possible but very expensive (~DKK 900–1,300+) and not worth it for most travelers.
  1. Copenhagen to Malmö by Øresund train — Copenhagen Central to Malmö C, ~40 minutes; go early and carry passports/ID.
  2. Lilla Torg — Malmö centrum — best first stop for cafés, squares, and winter city charm; morning, ~1 hour.
  3. Malmö Saluhall — Västra Hamnen/centrum edge — great lunch market with Scandinavian and international options; midday, ~1.5 hours, about $20–40 per person.
  4. Malmö Konsthall — centrum — spacious contemporary art stop for a calm winter afternoon; early afternoon, ~1 hour.
  5. Turning Torso waterfront — Västra Hamnen — scenic walk to the city’s modern landmark and harbor views; afternoon, ~1 hour.
  6. St. Markus Vinkällare — central Malmö — solid dinner before the train back, with a cozy cellar feel; evening, ~1.5 hours, about $35–60 per person.

Take the Øresundståg from København H early, ideally on one of the first comfortable departures after breakfast, so you’re in Malmö C with the whole day ahead of you. The ride is only about 40 minutes, but give yourself a little buffer for winter platform changes and keep passport or EU ID handy just in case there are spot checks. Once you arrive, it’s an easy walk into the center, and December mornings in Malmö feel brisk, tidy, and pleasantly unhurried.

Morning: Lilla Torg

Start at Lilla Torg, which is the nicest place to ease into the city on a winter day. It’s small enough to explore without a plan, and the square does that cozy Scandinavian thing really well when the cafés have candles in the windows and heaters outside. Stop for coffee or a hot chocolate at one of the square’s cafés, then wander a few blocks through Gamla Väster for colorful old buildings and low-key boutique browsing. This is the kind of area where you can spend about an hour without noticing the time.

Lunch and early afternoon: Malmö Saluhall and Malmö Konsthall

By midday, walk or take a short bus ride toward Malmö Saluhall for lunch. It’s one of the easiest places in the city to eat well in winter: lots of good counters, casual seating, and enough variety that everyone finds something. Expect roughly SEK 220–440 per person if you order lunch and a drink. After that, head over to Malmö Konsthall for a calm, spacious reset. It’s free to enter and usually open daily, though opening hours can shift around holidays, so it’s worth checking the same day. Even if you’re not usually a big contemporary art person, the building itself and the sense of space make it a very good cold-weather stop.

Afternoon and evening: Turning Torso waterfront and St. Markus Vinkällare

From the art museum, continue on foot or by a short bus ride to Västra Hamnen for the waterfront walk to Turning Torso. This is Malmö at its most modern: clean harbor lines, sea air, and those wide winter views across the water toward Copenhagen on a clear day. It’s a good one-hour wander, especially if you wrap up in a proper coat and let yourself linger by the promenade. For dinner, head back central to St. Markus Vinkällare, which has that cozy cellar feel that works perfectly on a December evening. It’s a relaxed but proper dinner spot, so you can settle in around SEK 400–650 per person depending on what you order. After dinner, make your way back to Malmö C for the return train to Copenhagen—easy, frequent, and best left for whenever you’re ready rather than rushing an exact departure.

Day 15 · Mon, Dec 14
Copenhagen, Denmark

Back in Copenhagen

Getting there from Malmö, Sweden
Øresundståg regional train from Malmö C to København H, ~35–45m; book on Skånetrafiken or DSB. Any convenient afternoon/evening train works well after your Malmö day.
Shared or private transfer across the bridge is much pricier and only useful with lots of luggage or late-night needs.
  1. Copenhagen to Roskilde on the S-train — easy half-day side trip, ~25–30 minutes each way; depart after breakfast.
  2. Roskilde Cathedral — Roskilde centrum — UNESCO landmark and one of Denmark’s most important historic sites; morning, ~1.5 hours.
  3. Viking Ship Museum — Roskilde harbor — excellent companion stop for Danish maritime history; late morning, ~1.5–2 hours.
  4. Café Freunde — Roskilde centrum — good lunch stop near the historic core; midday, ~1 hour, about $20–35 per person.
  5. Roskilde Harbor walk — harbor area — winter waterfront stroll with a quieter pace than Copenhagen; afternoon, ~45 minutes.
  6. Return to Copenhagen by S-train — Roskilde to Copenhagen, ~25–30 minutes; leave in late afternoon and have dinner near your hotel if you want a low-key night.

After you’re back in Copenhagen, keep today simple and use it as a crisp little winter reset: grab breakfast near Nørreport or your hotel, then head out on the S-train to Roskilde after the morning rush. It’s an easy, low-stress ride of about 25–30 minutes each way, and in December the light is best if you’re on the earlier side. From Roskilde Station, it’s a pleasant walk into the historic center, with most streets compact enough that you won’t need local transit unless the weather turns nasty.

Morning: Roskilde Cathedral and the old town

Start with Roskilde Cathedral, which is the real anchor of the town and absolutely worth the trip. Give yourself about 1.5 hours here; tickets are usually around DKK 60–80, and it’s typically open late morning through mid-afternoon in winter, though hours can vary around holidays. The interior is dark, soaring, and full of royal tombs — one of those places where the quiet is part of the experience. Afterward, wander a few minutes through Roskilde centrum; it’s small enough that you can just follow the streets and let the mood guide you. This is a good time for a coffee if the cold bites, but don’t linger too long because the harbor stops are best before sunset starts fading fast.

Late morning to afternoon: Viking Ship Museum, lunch at Café Freunde, and the harbor

Walk or take a short local bus down to Viking Ship Museum on the harbor — it’s the perfect companion to the cathedral because it gives you the other half of Danish history: sea power, trade, and the practical world that made the country what it is. Plan on 1.5–2 hours here; admission is usually around DKK 120–150, and even in winter the museum is strong because the indoor exhibits do the heavy lifting. For lunch, Café Freunde in the center is a solid, unfussy choice: think soups, smørrebrød, and warm plates that make sense in cold weather, with a realistic spend of about $20–35 per person. Afterward, walk off lunch with a slow loop through Roskilde Harbor — the waterfront is quieter than Copenhagen’s, more working-town than postcard, and that’s exactly why it’s nice. Give yourself around 45 minutes to stroll, watch the water, and enjoy the slower pace before heading back.

Late afternoon: back to Copenhagen

Return on the S-train from Roskilde in the late afternoon so you’re back in Copenhagen before dinner, especially if you want an easy night near your hotel. The ride is quick enough that you can be spontaneous — take whichever departure fits your energy — and if you’re still feeling lively, aim for an early dinner around Indre By or Nørrebro instead of pushing for anything ambitious. A low-key evening is the right call after a day of old stone, harbor air, and winter daylight done properly.

Day 16 · Tue, Dec 15
Helsingør, Denmark

North Zealand winter day

Getting there from Copenhagen, Denmark
DSB regional train from København H or Nørreport to Helsingør, ~45–60m; book on DSB.dk. Aim for an early departure to maximize daylight for the castle visit.
Driving via the E47/Nordmotorvejen is ~45–60m off-peak, but train is simpler and better for parking in Helsingør.
  1. Copenhagen to Helsingør by train — from Copenhagen Central/Nørreport, ~45–60 minutes; aim for an early start to make the most of daylight.
  2. Kronborg Castle — Helsingør — major winter highlight and the most important stop in North Zealand; morning, ~2 hours.
  3. M/S Maritime Museum of Denmark — Helsingør harbor — striking modern museum and great indoor counterpoint to the castle; late morning, ~1.5 hours.
  4. Spisehuset Kronborg — near Kronborg — convenient lunch with harbor views and simple Danish fare; midday, ~1 hour, about $20–40 per person.
  5. Helsingør harbor and old town — Helsingør centrum — relaxed walk through the compact historic center; afternoon, ~1 hour.
  6. Return to Copenhagen by train — leave after sunset if the weather is clear, ~45–60 minutes; consider a detour coffee stop near Hovedbanegården if needed.

Morning

Get an early DSB regional train from København H or Nørreport and aim to be in Helsingør soon after opening light — in December, that gives you the best chance of seeing the castle before the winter dark settles in. From the station, it’s a very walkable town: Kronborg Castle is about 10–15 minutes on foot along the water, and the approach itself is part of the charm, with the harbor, brick facades, and that “edge of Denmark” feeling you only really get up here. Budget roughly DKK 145–190 for castle admission depending on ticket type, and plan on about 2 hours if you want to do the ramparts, courtyards, and the main interiors without rushing.

Late Morning + Lunch

After Kronborg Castle, head a few minutes over to the M/S Maritime Museum of Denmark right by the harbor — it’s one of the best indoor stops in the country, especially on a cold day, because it balances all that fortress drama with sleek modern architecture and strong storytelling about Denmark’s sea life. Give yourself about 1.5 hours here; tickets are usually in the DKK 140–170 range, and the museum café is a good backup if you’re running on winter energy. For lunch, Spisehuset Kronborg is the easy, sensible choice: simple Danish plates, soup, open sandwiches, fish, coffee, and harbor views without any fuss. In winter it’s smart to eat earlier than later — around noon or just after — because places near the castle can feel quieter once the day-trippers thin out, and you’ll appreciate having a warm sit-down before the afternoon wander.

Afternoon + Evening

Spend the rest of the day moving slowly through Helsingør harbor and old town: the compact center around Stengade is perfect for a low-key stroll, with little independent shops, half-timbered streets, and enough cafés to duck into if the wind comes off the Øresund. If you want one practical coffee stop before heading back, look for a place near the station or along the main shopping streets so you can warm up and reset before the train. Then catch the return train to Copenhagen after sunset if the weather is clear — the ride is still only about 45–60 minutes, and it’s a very civilized way to end the day. Once back near Hovedbanegården, you can either call it a night or grab one last hot drink nearby before heading to your hotel.

Day 17 · Wed, Dec 16
Copenhagen, Denmark

Copenhagen neighborhood day

Getting there from Helsingør, Denmark
DSB regional train back to Copenhagen, ~45–60m; book on DSB.dk. Return after sunset or whenever you finish in Helsingør.
If traveling with a group, a taxi is possible but expensive (~DKK 900–1,200).
  1. Assistens Cemetery — Nørrebro — tranquil morning walk with local history and a very Copenhagen feel; morning, ~1 hour.
  2. CopenHot / Copenhagen Harbour Bath — Nordhavn or harbor area depending on conditions — choose a winter swimming or sauna-style experience if available and weather-appropriate; late morning, ~1–1.5 hours.
  3. Jægersborggade — Nørrebro — browse one of the city’s best food-and-design streets; midday, ~1 hour.
  4. Restaurant Barr — Nordhavn/harbor area — excellent lunch or late lunch with Nordic comfort food; midday/afternoon, ~1.5 hours, about $35–60 per person.
  5. Superkilen — Nørrebro — colorful urban park that adds a different neighborhood texture; afternoon, ~45 minutes.
  6. La Banchina — Refshaleøen — memorable seaside dinner or drinks if the weather is clear; evening, ~1.5–2 hours, about $30–60 per person.

Morning

Take the DSB regional train back from Helsingør to Copenhagen — it’s about 45–60 minutes, easy even with winter luggage, and the stations on both ends are straightforward, so no need to overthink it. Once you’re back in the city, head straight to Assistens Cemetery in Nørrebro for a quiet reset. It’s one of those places that feels like a park first and a burial ground second: broad paths, old trees, locals walking dogs, and plenty of atmosphere without feeling gloomy. Give yourself about an hour, and if it’s chilly, stop in at a nearby bakery for coffee before you start — this is the kind of neighborhood where a slow pace makes the day better.

Late Morning to Lunch

From Assistens Cemetery, it’s a pleasant walk over toward Jægersborggade, one of the best streets in the city for browsing in winter. This is where Copenhagen gets a little more lived-in and a little less postcard-perfect: tiny specialty shops, ceramics, natural wine, coffee, and good casual food. It’s easy to spend an hour just drifting. Keep moving north after that toward Nordhavn for CopenHot / Copenhagen Harbour Bath if conditions and bookings line up — winter swimming here is only for the brave, but the sauna-and-cold-plunge rhythm is very Copenhagen and a great way to wake up after a few days of castles and trains. Expect around 1–1.5 hours total including changing time, and check ahead for session times, costs, and whether the water/weather situation is safe that day.

For lunch or a late lunch, settle in at Restaurant Barr in the harbor area. It’s a polished but not fussy Nordic spot, and winter is exactly when the food makes the most sense — rich, hearty, and built for the season. Plan roughly DKK 250–450 per person, more if you add drinks, and reserve ahead if you can because the best tables fill quickly. Afterward, take the afternoon at a gentler pace and head over to Superkilen in Nørrebro; it’s a short ride or a decent walk depending on where you are, and it gives the day a completely different texture with its bright design, open public space, and strong neighborhood energy. It only takes about 45 minutes, but it’s a good place to wander without a schedule.

Evening

Finish with La Banchina on Refshaleøen if the weather is clear enough to make the harbor feel magical rather than merely cold. It’s one of those Copenhagen places that people remember because it nails the winter mood: sea air, simple Nordic food, candles, and a waterfront setting that feels far from the city even though you’re still close to central Copenhagen by bike, taxi, or bus. Book ahead if you want dinner, and expect about DKK 200–450 per person depending on what you order. If you’re staying for drinks, keep it unhurried — this is a good final evening for looking out over the water rather than trying to squeeze in anything else.

Day 18 · Thu, Dec 17
Copenhagen, Denmark

Final Christmas market evening

  1. Nyhavn — Indre By — start with the festive harbor lights before it gets crowded; late afternoon, ~45 minutes.
  2. Højbro Plads Christmas market area — Indre By — easy central market browsing for gifts and seasonal snacks; late afternoon, ~1 hour.
  3. Rådhuspladsen and Tivoli Christmas lights — Vesterbro/City Hall area — one last big dose of holiday atmosphere; evening, ~1.5 hours.
  4. Kanalhuset — Christianshavn — cozy dinner option in a quieter canal-side setting; evening, ~1.5 hours, about $35–60 per person.
  5. Gløgg stop at a central café or market stall — Indre By/Vesterbro — warm drink and pastry to close the trip; night, ~30–45 minutes, about $8–18 per person.
  6. Late evening pack/check transport to airport — hotel base — keep the final night simple so return travel is easy.

Late afternoon

Start at Nyhavn while the light is still hanging on — this is the prettiest time of day in December, when the harbor reflections and string lights do all the work. From Indre By, it’s an easy walk, and you’ll want about 45 minutes just to drift the quayside, take your photos, and resist buying the first mulled wine you see. If you want a snack, grab it nearby rather than settling in too long; the whole point here is the atmosphere before the crowd thickens, not a full meal.

Early evening

From Nyhavn, wander over to Højbro Plads Christmas market area for a slower browse through the stalls. This is the kind of stop where you can actually find useful gifts — Danish ornaments, wool accessories, candles, small food items — without the shoulder-to-shoulder crush of the biggest tourist spots. Budget roughly 100–250 DKK if you want to nibble and pick up a couple of things. Then continue west toward Rådhuspladsen and Tivoli Christmas lights for the big final holiday hit: Tivoli is at its best after dark in December, with the whole park glowing. If you go in, tickets usually run around 180–220 DKK depending on the day, and it’s worth checking closing time online because winter hours vary by weekday; if you’d rather stay outside, the square and perimeter still give you plenty of sparkle.

Dinner

For a calmer reset, make your dinner stop at Kanalhuset in Christianshavn. It feels like a proper exhale after the holiday buzz in central Copenhagen: canals, candlelight, and a more local pace. It’s about a 10–15 minute walk or a quick Metro hop from the city center, and dinner here typically lands around 250–450 DKK per person before drinks, depending on what you order. Book ahead if you can, especially on a December Thursday, because this is exactly the kind of place people pick for a cozy winter night.

Nightcap and wrap-up

Finish with a gløgg stop at a central café or market stall back in Indre By or around Vesterbro — somewhere relaxed where you can have one last warm drink and a pastry without committing to a long sit-down. Think 60–120 DKK for gløgg and a small sweet, and keep it unhurried; this is your trip’s closing scene, not a race. After that, head back to your hotel early enough to pack calmly, check your airport transfer or taxi for tomorrow, and lay out passports, chargers, and winter layers so the move out of Copenhagen Airport is smooth in the morning.

Day 19 · Fri, Dec 18
Boston, MA

Return to Boston

Getting there from Copenhagen, Denmark
Nonstop flight from Copenhagen Airport (CPH) to Boston (BOS) on SAS or Delta, ~7h 30m–8h 30m in air; book via SAS.com, Delta.com, or Google Flights. Take an early morning airport transfer so you have ample buffer for winter delays and long-haul check-in.
If nonstop schedules don’t fit, one-stop options via Amsterdam, Reykjavik, London, or Paris can be cheaper but add several hours and more risk.
  1. Copenhagen hotel to airport transfer — early departure by metro/train/taxi to CPH, ~20–40 minutes; leave with ample time for winter delays.
  2. Copenhagen Airport breakfast lounge/café — airport area — grab coffee and a final pastry before the long flight; pre-flight, ~30–45 minutes, about $10–20 per person.
  3. Return flight to Boston — CPH to Boston — long-haul travel day, ~7–8 hours plus time zone change; use the rest of the day for arrival and recovery.

Morning

For a winter departure, I’d leave Copenhagen absurdly early: if you’re in Indre By or near Nørreport, give yourself a solid 20–40 minutes to reach Copenhagen Airport (CPH) by metro, train, or taxi, and pad that with extra buffer for December weather, luggage, and airport check-in. If you’re taking public transit, the Metro and S-train are usually the least stressful option because they’re frequent and don’t care about traffic; if you’ve got bulky bags or want the easiest door-to-door move, a taxi is worth it this morning. Once you’re at the airport, head straight for security and then keep the next stop simple — no need to chase anything in the city at this point.

Airport breakfast and pre-flight

Grab a final coffee and pastry in the airport area and treat it like a little Scandinavian goodbye. A kanelsnegl or wienerbrød with a strong coffee is the right move, and you’ll usually spend about $10–20 per person depending on where you stop. If you arrive early enough, the lounges and cafés around the terminal are calm before the transatlantic rush, which is exactly what you want before a long flight. It’s a good time to use up any leftover coins, double-check passports and chargers, and get settled without rushing.

Return flight and arrival in Boston

The nonstop CPH → BOS flight on SAS or Delta is about 7.5–8.5 hours in the air, plus the time change, so mentally write off the day as a travel day and aim for sleep, water, and one decent movie. Winter transatlantic flights can feel long, but they’re manageable if you board rested and don’t let the airport marathon start too late. By the time you land in Boston, just focus on the easy exit from the airport, getting home, and resetting — if you have an evening arrival, a quiet meal near home is plenty, and if delays push you later, at least you built in the buffer you needed.

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