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

12-Day Denmark Itinerary: Copenhagen, Aarhus, Odense, and North Zealand

Day 1 · Sat, Jun 27
Copenhagen

Copenhagen arrival

  1. Arrival in Copenhagen — Copenhagen Airport to city center / hotel check-in; use the rest of the evening to settle in, ~45–60 minutes.
  2. The Coffee Collective — Nørrebro; a strong first Danish coffee and pastry stop after travel, ~30–45 minutes, about DKK 60–120 per person.
  3. Nørrebro Street Food / Jægersborggade stroll — Nørrebro; easy neighborhood wandering to shake off jet lag and browse indie shops, ~1–1.5 hours.
  4. Superkilen — Nørrebro; a striking public park that gives you an immediate feel for modern Copenhagen, ~30–45 minutes.
  5. Bæst — Nørrebro; a relaxed but excellent dinner option with seasonal Italian-Danish cooking, ~1.5 hours, about DKK 250–450 per person.

Arrival and settle-in

Land at Copenhagen Airport (CPH) and keep it simple tonight: the easiest way into town is the Metro M2 or a taxi, with most central hotels taking about 25–35 minutes door to door depending on where you’re staying. Metro tickets are roughly DKK 30–40, while a taxi into the center usually runs DKK 250–350. If you’re arriving with luggage and it’s your first time here, I’d just take the Metro to Nørreport or Kongens Nytorv and check in, then walk the last stretch—Copenhagen is very manageable on foot once you’re in the center. Give yourself 45–60 minutes to decompress, drop bags, and breathe before doing anything else.

First coffee and a gentle neighborhood walk

Once you’re recharged, head to The Coffee Collective in Nørrebro for a proper Danish caffeine reset. This is one of the city’s best coffee roasters, and it’s exactly the kind of place locals use for a first stop after a travel day; expect excellent espresso, filter coffee, and a pastry, usually around DKK 60–120 per person. From there, do a slow wander through Jægersborggade, which is one of the nicest streets in Copenhagen for independent shops, bakeries, ceramics, wine bars, and people-watching. If you want a bit more food-hall energy, you can detour toward Nørrebro Street Food around the same area, but keep the pace lazy—this part of the day is really about shaking off the flight and getting a feel for the neighborhood.

Late afternoon into evening

Walk over to Superkilen next; it’s only a short stroll from the main Nørrebro drag and gives you an immediate hit of modern Copenhagen: bold design, locals hanging out, bikes everywhere, and that very Danish mix of functional public space and playful art. It’s best enjoyed as a 30–45 minute stop, not a major “sight,” so don’t overthink it. For dinner, book or walk into Bæst in Nørrebro if you can—this is one of the best easy first-night meals in the city, with seasonal Italian-Danish cooking, house-made charcuterie, and excellent pizza, usually DKK 250–450 per person. Go a little early if you’re tired, because tonight is more about easing into Copenhagen than maxing out the schedule; after dinner, just take the Metro or a taxi back and let the rest of the trip start tomorrow.

Day 2 · Sun, Jun 28
Copenhagen

Historic Copenhagen

  1. Christiansborg Palace — Slotsholmen; start with the core of Danish power and the Royal Reception Rooms, ~1.5–2 hours.
  2. The Royal Danish Library, Black Diamond — Slotsholmen; the waterfront architecture and reading rooms make a great mid-morning stop, ~45–60 minutes.
  3. Ny Carlsberg Glyptotek — near Tivoli; a standout museum for sculpture, antiquities, and the winter garden, ~1.5–2 hours.
  4. Café Glyptoteket — inside the museum; a convenient lunch with a beautiful setting, ~45–60 minutes, about DKK 150–250 per person.
  5. Tivoli Gardens — city center; classic Copenhagen and best enjoyed in the afternoon into evening, ~2–3 hours.
  6. Grøften — Tivoli; a traditional Danish dinner inside the gardens, ~1.5 hours, about DKK 250–450 per person.

Morning

Start on Slotsholmen at Christiansborg Palace, where Danish power is still very much alive. Go early if you can — the Royal Reception Rooms and the Ruins feel best before the day-trippers arrive, and you’ll usually want about 1.5–2 hours here. Standard admission is roughly DKK 180–220, and it’s worth checking the day’s opening times in advance because parts of the palace can shift for state functions. From there, it’s an easy walk across the bridge to The Royal Danish Library, Black Diamond; give yourself 45–60 minutes to linger by the water, browse the reading rooms, and enjoy the contrast between the old harbor edge and the sharp black facade.

Lunch

Walk or take a very short hop toward Ny Carlsberg Glyptotek, just by the Tivoli area, and make this your cultural anchor before lunch. The museum is one of Copenhagen’s easiest wins: classical sculpture, Egyptian pieces, lush galleries, and the palm-filled winter garden that always feels a little like stepping out of the city. Plan 1.5–2 hours here, with tickets typically around DKK 125–145. Have lunch at Café Glyptoteket inside the museum — it’s not just convenient, it’s genuinely pleasant, with a calm courtyard feel and simple Danish-friendly plates for about DKK 150–250 per person. If the weather is good, grab a seat outside or by the glass so you can ease into the afternoon without rushing.

Afternoon and Evening

Head into Tivoli Gardens after lunch, when the place is at its best: the light softens, the bands start up, and the whole park feels more atmospheric than frantic. Budget 2–3 hours here, longer if you like rides or want to wander slowly between the flower beds, old pavilions, and lakeside corners. Entry is usually around DKK 155–180, with rides extra. For dinner, stay inside the gardens at Grøften, a classic Copenhagen restaurant that still does things the old way — hearty Danish dishes, candlelit wood interiors, and a very local, slightly nostalgic mood. Expect about 1.5 hours and roughly DKK 250–450 per person depending on what you order; reserve ahead if you can, especially on a summer Saturday. If you leave after dinner, Copenhagen Central Station and Vesterport are both an easy walk for getting back to your hotel, and the neighborhood around Tivoli is lively enough for one last stroll if you want to stretch the evening a little.

Day 3 · Mon, Jun 29
Copenhagen

Copenhagen neighborhoods

  1. Reffen — Refshaleøen; begin with harbor energy, street food, and a loose lunch, ~1.5–2 hours, about DKK 120–250 per person.
  2. CopenHill — Amager/Refshaleøen; take in the landmark rooftop and views before heading back toward the center, ~45–60 minutes.
  3. Christianshavn Canal walk — Christianshavn; a scenic way to see one of Copenhagen’s prettiest districts, ~1 hour.
  4. Freetown Christiania — Christianshavn; a unique cultural counterpoint to the polished city center, ~1–1.5 hours.
  5. Mange Tak — Christianshavn; a solid casual dinner near the canals, ~1.5 hours, about DKK 200–350 per person.

Morning

Start out at Reffen on Refshaleøen rather than trying to “do” the city center first — this area has a nice, loose Sunday feel, with harbor views, big picnic tables, and enough food stalls that everyone can graze a little before committing to lunch. It’s an easy place to linger for 1.5–2 hours, and most people spend about DKK 120–250 depending on whether you just snack or make it a proper meal. From central Copenhagen, the simplest way is the harbor bus or a bike ride if you’re comfortable in city traffic; taxis are fine too, but the whole point here is the laid-back waterfront atmosphere, so don’t rush it.

From Reffen, continue to CopenHill on the same side of town. Even if you don’t ski, the building is worth it for the rooftop walk and the surprisingly big views across the harbor and back toward the city. Budget about 45–60 minutes here, a bit more if you want to climb around and take photos properly. The wind can be strong up top, so bring a light layer even in summer; it’s one of those Copenhagen spots that feels brightest when the weather is a bit crisp.

Afternoon Exploring

Head back toward the center and spend the middle of the day on a slow Christianshavn Canal walk. This is one of the best neighborhoods for just wandering without a fixed agenda: narrow bridges, old warehouses, houseboats, and quiet water views that make the city feel smaller than it is. If you want a good coffee stop en route, the canal-side streets around Larsbjørnsstræde and Overgaden Oven Vandet are easy to drift through, and you’ll find plenty of little spots without needing to book anything.

Keep walking into Freetown Christiania, which is best approached with an open mind and a respectful pace. It’s not a theme park, and it works best when you treat it like a living community rather than a checklist stop. Plan on 1–1.5 hours to wander the paths, look at the architecture, and absorb the contrast with the polished center of Copenhagen. Photos are fine in some places, but pay attention to signs and people’s privacy — that’s the local courtesy that matters most here.

Evening

Finish with dinner at Mange Tak in Christianshavn, a very sensible choice after a day of walking because it’s casual, relaxed, and close enough to the canal paths that you can arrive without much planning. Expect around DKK 200–350 per person, depending on what you order, and aim for about 1.5 hours so the evening doesn’t feel rushed. If you still have energy after dinner, it’s easy to take one last slow stroll by the water before heading back — this part of Copenhagen is especially lovely when the light starts to fade and the boats settle into the harbor.

Day 4 · Tue, Jun 30
Hillerød

North Zealand castles

Getting there from Copenhagen
Train (DSB / Lokaltog via København H or Nørreport to Hillerød, ~45 min, ~DKK 60–90). Best as a morning departure so you reach Frederiksborg Castle for the planned morning visit.
Regional bus is slower and less convenient; avoid unless you’re staying far from a rail station.
  1. Frederiksborg Castle — Hillerød; the main draw in North Zealand with impressive state rooms and lake setting, morning, ~2–3 hours.
  2. Baroque Garden — behind Frederiksborg Castle; an easy scenic walk that pairs naturally with the castle visit, ~30–45 minutes.
  3. Hillerød town center café — Hillerød; pause for lunch at a well-reviewed café near the station or square, ~45–60 minutes, about DKK 120–220 per person.
  4. Arresø — North Zealand; a relaxed nature stop for lake views and a slower afternoon reset, ~1–1.5 hours.
  5. Esrum Abbey — near Hillerød; a historic monastic site that adds depth to the day without overpacking it, ~1 hour.

Morning

Take the DSB/Lokaltog train up from Copenhagen to Hillerød early enough to be at Frederiksborg Castle around opening time; in summer, that usually means a smoother visit before the school groups and coach arrivals build up. The castle is the star of North Zealand for a reason: the interiors are rich without feeling overwhelming, and the setting on the lake is gorgeous even if you’re not usually a “castle person.” Plan on 2–3 hours here, with admission typically around the mid-DKK 100s for adults. If you want the best photos, do the outside first while the light is still soft, then move inside before it gets busy.

From the castle, it’s an easy stroll into the Baroque Garden, which feels especially good when you don’t rush it. The formal layout is grand but calm, with long axes, clipped hedges, and wide water views back toward the castle — this is the part of the day where you just slow down and let the place breathe. Give yourself 30–45 minutes, and if the weather is warm, it’s one of the nicest places in town to sit for a bit without spending another krone.

Lunch and slow afternoon

Head back toward Hillerød town center for lunch near the station or the square, where you’ll find straightforward cafés that actually work well for travelers: think good smørrebrød, salads, coffee, and a place to recharge without a long detour. A solid lunch here usually runs about DKK 120–220 per person, and it’s smart to keep it relaxed rather than hunting for a destination restaurant. After that, the afternoon should feel unhurried — this is a good day for a small-town pace, a short walk, and maybe an extra coffee if the weather turns. From the center, you can easily regroup before heading out to the nature stop.

Afternoon exploring

Make your way out to Arresø for a change of scenery; it’s the kind of stop that resets the day after a castle-heavy morning. Denmark’s largest lake feels open and quiet, with wide views, reeds, and enough shoreline atmosphere to make it worth the trip even if you only linger for an hour or so. Then continue to Esrum Abbey, which adds a completely different layer to the day: less showy than the castle, but historically deeper and very fitting for North Zealand. It’s the sort of place where the stone walls, grounds, and abbey story make the region feel more than just “castles by the water.” By the time you head back, you’ll have had a full day without overpacking it — exactly the right rhythm for this part of Denmark.

Day 5 · Wed, Jul 1
Helsingør

Kronborg and Helsingør

Getting there from Hillerød
Train (Lokaltog, ~30–35 min, ~DKK 40–60). Go in the morning so you can start at Kronborg early and still fit Louisiana later.
Drive via Route 19/6 can be similar in time but is less practical than the direct train.
  1. Kronborg Castle — Helsingør; start early at the UNESCO landmark and Shakespeare connection, morning, ~2–3 hours.
  2. M/S Maritime Museum of Denmark — Helsingør harbor; excellent modern architecture and maritime storytelling, ~1.5 hours.
  3. Helsingør harborfront — Helsingør; a simple scenic walk for sea air and castle views, ~30–45 minutes.
  4. Spisehuset Kulturhuset Kronborg / a harborfront seafood lunch spot — Helsingør; an easy lunch stop near the waterfront, ~45–60 minutes, about DKK 150–300 per person.
  5. Louisiana Museum of Modern Art — Humlebæk; ideal afternoon stop south of Helsingør if you want a world-class art finale, ~2–3 hours.

Morning

From Hillerød, take the early Lokaltog up to Helsingør so you’re at Kronborg Castle close to opening time; that’s the sweet spot in summer before the tour groups and coach traffic build. Give yourself a solid 2–3 hours here so you can do the ramparts, the fortress interiors, and the Shakespeare angle without rushing. Entry is usually around DKK 145–165 for adults, and the castle grounds are best if you’re comfortable walking a bit — the sea wind can be brisk even in July, so bring a light layer. Afterward, it’s an easy short walk down toward the harbor to M/S Maritime Museum of Denmark, where the architecture alone is worth the stop: the building sits below ground around the old dry dock, so the museum feels surprisingly calm and immersive. Plan about 1.5 hours here, and if you like ships, trade routes, or Danish seafaring history, it’s one of the best museums in the country.

Lunch and harbor walk

For lunch, stay near the waterfront and keep it simple at Spisehuset Kulturhuset Kronborg or another harborfront seafood spot around Helsingør harbor; this is the kind of place where a fish plate, smørrebrød, or a cold beer feels exactly right after the castle. Expect roughly DKK 150–300 per person depending on what you order. After lunch, take 30–45 minutes to wander the harborfront itself — the stretch by the water gives you great castle views back toward Kronborg, and the promenade is a nice reset before the afternoon art stop. It’s also the best place in town for a slow coffee or ice cream if the weather is good, with plenty of easy sitting spots rather than anything you need to “see” formally.

Afternoon

Head south to Louisiana Museum of Modern Art in Humlebæk for the day’s final anchor. It’s an easy train ride from Helsingør with a short walk from the station, and once you arrive, don’t over-plan it — the museum works best when you let yourself drift between the galleries, sculpture park, and sea-facing terraces. If you have 2–3 hours, that’s ideal; if the weather is beautiful, you could happily stay longer. Admission is usually around DKK 145–160, and the on-site café is solid if you want a coffee or snack before heading back. If you’re fitting this into the day neatly, aim to arrive mid-afternoon so you still have time to enjoy the outdoor spaces while the light is good.

Day 6 · Thu, Jul 2
Aarhus

Aarhus city break

Getting there from Helsingør
Train (DSB InterCity / InterCityLyn via København H, ~3h45–4h30 total, ~DKK 250–500). Depart early morning to arrive before the Aarhus Cathedral/ARoS plan.
Flight is not practical on this route; driving is much longer and not worth it.
  1. Aarhus Cathedral — city center; start with the historic heart of Aarhus, ~30–45 minutes.
  2. ARoS Aarhus Art Museum — city center; the must-see museum here, including the rooftop experience, ~2–3 hours.
  3. Lunch at a central café or smørrebrød spot near Store Torv — city center; classic Danish lunch in easy walking distance, ~45–60 minutes, about DKK 140–250 per person.
  4. Dokk1 — waterfront; a modern public landmark and good viewpoint over the harbor, ~45 minutes.
  5. Aarhus Ø — waterfront district; finish with contemporary architecture and sea views, ~1 hour.

Morning

After the train rolls in from Helsingør, head straight into the old center and start at Aarhus Cathedral on Store Torv. It’s the right place to reset your pace after a long travel morning: compact, atmospheric, and very much the city’s historical anchor. Give it about 30–45 minutes; if the doors are open, step inside for the soaring nave and the quiet contrast to the square outside. From there it’s an easy stroll to ARoS Aarhus Art Museum, which is best done before lunch while your energy is still high. Budget 2–3 hours here if you want to enjoy the permanent collection, temporary exhibitions, and the rooftop Your rainbow panorama without rushing. Tickets are usually around DKK 170–190, and the roof is the real payoff, especially on a clear day when you can orient yourself over the whole city.

Lunch

For lunch, stay around Store Torv and pick a proper Danish café or smørrebrød spot rather than something generic. This is the part of the day where Salling ROOFTOP area and the streets around M.P. Bruuns Gade and Immervad are handy, with easy options like Mundhæld, Restaurant Substans if you want to splurge, or a classic open-faced sandwich place such as Café Stiften for something more casual. A good lunch here runs about DKK 140–250 per person, and 45–60 minutes is plenty if you keep it simple. If the weather is nice, grab coffee after lunch and let yourself wander a bit around the pedestrian streets before heading downhill toward the harbor.

Afternoon Exploring

Walk or take the short city-center bus down to Dokk1, the big public library and cultural hub on the waterfront. It’s worth stepping inside even if you’re not in a “library mood” — the building is one of the cleanest modern public spaces in Denmark, and the views across the inner harbor are excellent. Give it about 45 minutes, then continue on foot toward Aarhus Ø, where the city opens up into newer waterfront architecture, boardwalks, and sea air. This is the best place in Aarhus to feel how the city has reinvented its harbor: look for the Isbjerget buildings, the bathing zone at Bassin 7, and the low-key promenade energy that makes this area feel lived-in rather than staged. Plan around an hour here, and don’t over-program it — the point is to have time to sit, watch the ferries and kayaks, and let the day breathe a little before evening.

Day 7 · Fri, Jul 3
Aarhus

Aarhus waterfront and old town

  1. Den Gamle By — northwest of center; the best way to understand Danish urban history, morning, ~2.5–3 hours.
  2. Mollerup Skov — north Aarhus; a light nature break after the museum-heavy start, ~45–60 minutes.
  3. Café Drudenfuss — city center; a dependable lunch stop with a relaxed vibe, ~45–60 minutes, about DKK 140–250 per person.
  4. The Infinite Bridge — Den Permanente beach area; a fun coastal art-and-walk stop with easy sea access, ~45 minutes.
  5. Egå Engsø — northeast Aarhus; a calm end-of-day nature loop before dinner, ~1–1.5 hours.

Morning

Start at Den Gamle By while the city is still cool and quiet; that’s when the open-air streets feel most convincing. It’s on the northwest side of the center, easy by bus or a short taxi from downtown, and you’ll want roughly 2.5–3 hours to do it properly. Budget around DKK 180–250 depending on ticket type, and if you’re here in summer, go as close to opening as you can so you’re not sharing the narrow lanes with too many school groups. The museum is one of the best in Denmark for understanding everyday urban life — don’t rush past the interiors, and leave a little time for coffee inside before you head out.

Midday

After the museum, switch gears with a softer reset at Mollerup Skov up north. It’s not a “destination” in the big-ticket sense, which is exactly why it works: you get real shade, tall trees, and a proper break from all the history and pavement. A taxi is the simplest link if you want to save time, but local buses also work if you don’t mind a bit of waiting; either way, keep this leg loose and aim for 45–60 minutes of unhurried walking. For lunch, head back into the center to Café Drudenfuss, a reliable, no-fuss place where you can actually sit down and regroup; expect around DKK 140–250 per person for a main, drink, and maybe something sweet, and in the lunch window it’s usually easiest if you arrive a little before peak.

Afternoon and evening

Once you’ve eaten, make your way out to The Infinite Bridge at Den Permanente. This is one of those Aarhus stops that feels better in person than it looks in photos: a simple, playful loop over the water, plus easy access to the beach if you want to take your shoes off for a minute. If the weather is decent, linger a bit on the shoreline and don’t over-plan the timing; 45 minutes is enough, but it’s also the kind of place that can quietly absorb an hour. Finish the day at Egå Engsø, where the pace drops again and the light on the lake can be beautiful late in the day. It’s best as an easy walking loop of 1–1.5 hours, especially if you’re chasing a calmer end to the day before dinner. If you still have energy after that, stay flexible and grab a low-key meal back in the city rather than trying to force one more major stop.

Day 8 · Sat, Jul 4
Skagen

Skagen coastal stop

Getting there from Aarhus
Train + bus (DSB to Frederikshavn, then Nordjyllands Trafikselskab bus to Skagen, ~3h45–4h30, ~DKK 250–400). Best to leave in the morning so you still have a useful arrival day.
Drive (E45/Rute 40 north) is about ~3h15–3h45 and can be easier with luggage, but train/bus is usually better for most travelers.
  1. Skagen Museum — Skagen town center; begin with the painters who made Skagen famous, ~1.5–2 hours.
  2. Brøndums Hotel — Skagen; classic lunch stop tied to the Skagen artists’ world, ~1 hour, about DKK 180–350 per person.
  3. Grenen — north of Skagen; the iconic point where two seas meet, best for a late-morning or afternoon outing, ~1.5 hours including the ride/walk.
  4. Råbjerg Mile — south of Skagen; a dramatic dune landscape that feels distinctly North Jutland, ~1–1.5 hours.
  5. Pakhuset Skagen — Skagen harbor; a good seafood dinner close to the waterfront, ~1.5 hours, about DKK 250–450 per person.

Morning

Arrive in Skagen with enough daylight to make the most of it, then start right in the compact town center at Skagen Museum. This is the essential opening move here: the museum gives you the whole context for why this fishing town turned into an artists’ colony, and it’s especially rewarding if you go before lunch while your energy is still good. Plan on about 1.5–2 hours, and expect to pay roughly DKK 130–160; in summer it’s smart to go soon after opening to avoid the busiest tour-wave. From the museum, it’s an easy stroll through the low, sandy streets to Brøndums Hotel, which still feels like part inn, part living memory of the Skagen painters’ era.

Lunch and afternoon

Have lunch at Brøndums Hotel rather than treating it as just a museum stop — the dining room is the point, with a very Skagen mix of tradition and polished comfort. It’s a good place for smørrebrød, fish, or something a little more substantial, and with lunch in the DKK 180–350 range it works well as your proper sit-down meal of the day. Afterward, head north for Grenen; the Sandormen tractor-bus is the classic way to do it if you want to save your legs, though walking the last stretch is nice if the weather is calm. Give yourself around 1.5 hours total for the ride, the beach, and the obligatory photo where the Skagerrak and Kattegat meet — just remember the water is beautiful but currents here are serious, so this is a place to admire rather than swim.

Late afternoon and evening

On the way back, swing south to Råbjerg Mile, which is one of those landscapes that makes North Jutland feel almost desert-like: a moving dune, pale sand, wind, and open sky. It’s best with comfortable shoes because the sand gets soft quickly, and an hour to 90 minutes is enough to wander, climb a bit, and take in the scale of it. Back in town, keep the evening easy and finish at Pakhuset Skagen down by the harbor, where the seafood, harbor views, and lively-but-not-fussy atmosphere make it a very dependable dinner choice; book ahead if you can in July. After dinner, take a slow walk along the waterfront if the light is still lingering — this is one of those places where the best part of the day is simply being outside with no agenda.

Day 9 · Sun, Jul 5
Odense

Odense cultural day

Getting there from Skagen
Train + bus (Skagen bus/train connection back via Frederikshavn/Aalborg, then DSB to Odense, ~5h–6h, ~DKK 300–550). Depart as early as practical so you can still reach Odense for the museum visit.
Drive is roughly ~4h15–5h, often the simplest option if you have a car.
  1. Hans Christian Andersen House — Odense center; start with the city’s signature modern museum, ~2–3 hours.
  2. H.C. Andersen’s Childhood Home — central Odense; a short but meaningful stop that adds context, ~30–45 minutes.
  3. Storms Pakhus — near the city center; ideal for a flexible lunch from multiple food stalls, ~1 hour, about DKK 120–250 per person.
  4. Brandts Museum of Art & Visual Culture — Brandts quarter; a strong contemporary and photography stop, ~1.5 hours.
  5. Munke Mose — along the river; a pleasant park walk to finish the day, ~45–60 minutes.

Morning

If you’re coming in from Skagen, this is the one day where an early start really matters: the rail-and-bus back via Frederikshavn/Aalborg is long enough that you’ll want to be on the move as soon as practical so you can still make a relaxed museum afternoon in Odense. Once you’re in town, head first to Hans Christian Andersen House in the center. This is the big-ticket stop, and it works best as your anchor for the day: the architecture, the immersive storytelling, and the garden paths around it make more sense when you’ve still got fresh energy. Plan on 2–3 hours here, and expect roughly DKK 160–200 for admission; in summer it’s smart to arrive near opening if you can, before the midsummer crowds build.

From there, it’s an easy short walk to H.C. Andersen’s Childhood Home, which is much smaller and more intimate, but that’s exactly why it’s worth doing right after the modern museum. You get a nice contrast between the polished experience and the more modest, lived-in reality of the writer’s early life. Give it 30–45 minutes, enough to read a bit, look around, and let the place do its quiet work. The surrounding central streets are very walkable, so you don’t need to overthink the pacing — just wander a little between the two and enjoy how compact Odense feels when you’re on foot.

Lunch and afternoon

For lunch, head to Storms Pakhus and keep it flexible. This is the best “everyone can eat what they want” stop in the city: a former warehouse packed with food stalls, communal tables, and a buzzy summer crowd without feeling too formal. It’s usually in the DKK 120–250 range per person depending on whether you’re doing a light bite or a fuller meal, and it’s the kind of place where you can linger an hour without noticing. If the weather is good, grab a drink and sit outside for a bit before moving on.

After lunch, walk or take a short hop over to Brandts Museum of Art & Visual Culture in the Brandts quarter. The neighborhood has a nice creative-city energy — galleries, cafés, and a little more texture than the main shopping streets — and the museum itself is a strong counterpoint to the morning’s literary focus. Give yourself about 1.5 hours here, especially if you like photography or contemporary art. The last stretch of the day should feel lighter, so finish with a slow walk through Munke Mose along the river; it’s one of the best places in Odense to reset after sightseeing, with paths, lawns, and plenty of locals out for an evening stroll. If you still have energy, this is the perfect spot to grab an ice cream or just sit by the water and let the day taper off naturally.

Day 10 · Mon, Jul 6
Middelfart

Funen villages and countryside

Getting there from Odense
Train (DSB regional/InterCity, ~12–20 min, ~DKK 30–60). Flexible any time of day; easiest short hop on the main westbound line.
Drive via E20 is only ~20 min, but train is usually more convenient between city centers.
  1. CLAY Keramikmuseum Danmark — Middelfart; an excellent first stop with strong Danish design and craft focus, ~1.5–2 hours.
  2. Middelfart waterfront / Lillebælt promenade — Middelfart; easy harbor scenery and bridge views, ~45–60 minutes.
  3. Fænøsund — Middelfart area; a scenic coastal stretch for a slower afternoon walk, ~1 hour.
  4. Restaurant or café near the old town harbor — Middelfart; lunch with a view and local seafood or smørrebrød, ~45–60 minutes, about DKK 150–300 per person.
  5. Bridgewalking Lillebælt — Middelfart; the standout experience here if you’re comfortable with heights, late afternoon, ~1.5–2 hours.

Morning

From Odense, hop on the short westbound DSB train and you’ll be in Middelfart in little more than a coffee break; if you’re coming from a hotel near the station, it’s an easy arrival with no need for a car. Start at CLAY Keramikmuseum Danmark, which is one of the nicest small museums in the country if you care about Danish design, form, and craft. Plan on 1.5–2 hours here, and if you like ceramics even a little, it’s worth every krone of the roughly DKK 100–150 admission. The setting is half the charm: clean, calm, and right by the water, so it feels very “west coast Denmark” without actually being far from the rail line.

Lunch and waterfront wandering

After the museum, walk down to the Middelfart waterfront and the Lillebælt promenade for an easy reset. This is the kind of place where you just slow down and look at the water, the bridge traffic, and the harbor life for 45–60 minutes. For lunch, stay near the old harbor and pick a café or restaurant with a view — something like Restaurant Marsvinet or a simple harbor-side lunch spot works well if you want smørrebrød, fish, or a cold beer without overthinking it. Expect roughly DKK 150–300 per person, depending on whether you keep it light or go for a proper sit-down meal.

Afternoon exploring

In the afternoon, follow the coastline toward Fænøsund for a quieter, more open stretch of scenery. This is the part of Middelfart that feels like a real local afternoon: tree-lined paths, water on both sides in places, and long views toward the bridge and the Little Belt. Give yourself about an hour here, then head back toward town and save your energy for the main event. The rhythm works best if you don’t rush it — Middelfart is small enough that the transitions are part of the day, and everything is close enough to walk or taxi if you’re tired.

Late afternoon and evening

Book Bridgewalking Lillebælt for late afternoon if you can, when the light gets softer and the views are at their best. It’s the signature experience here, but only do it if you’re comfortable with heights; the safety briefing and gear take time, so budget 1.5–2 hours total and arrive a little early. Prices usually land around DKK 300–400. Afterward, if you still have energy, stroll back into town for a relaxed dinner near the harbor — nothing fancy required, just a good plate of fish or a burger and a view of the water before an early night.

Day 11 · Tue, Jul 7
Billund

Billund and central Jutland

Getting there from Middelfart
Drive/taxi (about 45–55 min, ~DKK 600–900 by taxi or rideshare; rental car cheaper if already available). This is the most practical because Billund has no direct rail service.
Bus via Vejle/Legoland shuttle connections can work, but expect ~1h15–1h45 and more transfers.
  1. LEGOLAND Billund Resort — Billund; the marquee full-day experience, start early, ~4–6 hours.
  2. Lunch at a park or resort café inside LEGOLAND — Billund; keep it simple to avoid losing time, ~45–60 minutes, about DKK 150–300 per person.
  3. LEGO House — Billund center; a must-do for a more design-forward LEGO experience after the park, ~2–3 hours.
  4. Lalandia Billund — Billund; good for a late-afternoon swim or family-style unwind if you want a lighter second half, ~1.5–2 hours.
  5. Billund center dinner at a casual Danish restaurant — Billund; finish with an easy meal close to the hotel, ~1–1.5 hours, about DKK 200–400 per person.

Morning

From Middelfart, make the short overland run to Billund and go straight into LEGOLAND Billund Resort as early as you can, ideally right at opening so you’re not queueing with school groups and summer families. If you arrive before 10:00, you’ll get the calmest first hour and can knock out the headline rides and the best photo spots before the park really fills up. Expect to spend about 4–6 hours here; a ticket is usually in the rough range of DKK 400–600 depending on date and how far ahead you book, and it’s worth buying online if you can. Keep your pace loose: the park is the point, but the day works better if you don’t try to chase every ride.

Lunch

Stay inside the resort for lunch rather than leaving the site — it saves time and keeps the day feeling easy. The simplest move is one of the park cafés or a quick service spot inside LEGOLAND; budget around DKK 150–300 per person and aim for 45–60 minutes max. If the weather is good, grab a table near one of the outdoor seating areas and let the kids or your feet have a proper breather before the second half of the day. You’ll thank yourself later for not overcomplicating the middle of the day.

Afternoon Exploring

After lunch, head into LEGO House in Billund center, which is the better “grown-up LEGO” experience: more design-led, more interactive, and honestly a nice contrast after the busier theme-park energy. It’s about a short walk or quick taxi from LEGOLAND, and you’ll want roughly 2–3 hours to do it properly. Tickets are commonly around DKK 250–300 for adults, and it’s worth checking the timetable for any workshop slots or special exhibits when you arrive. If you still have energy afterward, finish the day with a lighter unwind at Lalandia Billund — especially good if you want a swim, sauna, or just an easy family reset for 1.5–2 hours. Entry prices vary a lot depending on whether you’re using a day pass or staying on-site, so treat it as a flexible add-on rather than something you must “conquer.”

Evening

Keep dinner close and simple in Billund center so you can actually enjoy the evening rather than spending it in transit. A casual Danish place or hotel restaurant is the right call here — think straightforward plates, burgers, smørrebrød, or fried fish, with dinner usually landing around DKK 200–400 per person and about 1–1.5 hours total. If you’re staying nearby, this is the kind of night where a short walk back through the center feels perfect: low-key, easy, and exactly right after a big LEGO-heavy day.

Day 12 · Wed, Jul 8
Copenhagen

Final day in Copenhagen

Getting there from Billund
Flight (Billund Airport to Copenhagen Airport, ~45 min flight; door-to-door ~2h15–3h, typically ~DKK 400–1,200). Best if you want the fastest return; book on SAS or Norwegian, via airline site or Google Flights.
Train + bus via Vejle/DSB to Copenhagen is ~3h45–4h30 and usually cheaper (~DKK 250–500), but less convenient than flying.
  1. Nyhavn — central Copenhagen; begin with the postcard harbor while the city is still mellow, ~45–60 minutes.
  2. Amalienborg — Frederiksstaden; the royal palace square pairs naturally with nearby sights, ~45–60 minutes.
  3. Marmorkirken — Frederiksstaden; step inside or admire the dome as part of the royal district walk, ~30–45 minutes.
  4. TorvehallerneKBH — near Nørreport; ideal final lunch for Danish specialties and snacks to take home, ~1 hour, about DKK 150–300 per person.
  5. The Lakes / Søerne — central Copenhagen; a relaxed last stroll to end the trip before departure, ~45–60 minutes.

Morning

Start your last Copenhagen day with Nyhavn before the canal edge gets fully busy. If you’re there around 8:30–9:00, it still feels like the city is waking up rather than performing for cameras, and that’s the nicest time to catch the colored facades and old timber boats. Grab a coffee nearby at Café No. 11 or just a pastry to go and linger for about an hour; there’s no need to rush here, but it’s worth moving on before the lunch crowd arrives.

From Nyhavn, it’s an easy walk into Frederiksstaden for Amalienborg and Marmorkirken. The palace square is most satisfying when you can simply stand in the middle of it and take in the symmetry, then wander over to Marmorkirken to look up at the dome. If you time it right, the changing of the guard at Amalienborg adds a bit of ceremony, but even without it the whole district feels very Copenhagen: elegant, orderly, and just a little understated. Budget roughly 45–60 minutes for Amalienborg and 30–45 minutes for Marmorkirken, with a few extra minutes for photos and the short walk between them.

Lunch

Head north toward Nørreport and make TorvehallerneKBH your final proper meal stop. It’s the easiest place in the city to graze well without overplanning: good smørrebrød, fish, pastries, coffee, and enough snack stands that you can assemble your own farewell lunch. A realistic budget is about DKK 150–300 per person depending on whether you sit down for a full plate or just pick up a few things to eat on the go. If you want something especially Danish, go for a classic open-faced sandwich and take a few edible souvenirs with you.

Afternoon and evening

After lunch, walk it off with a final slow loop around The Lakes / Søerne. This is the right kind of last stroll for Copenhagen: flat, easy, and full of everyday city life rather than sightseeing pressure. Start near Dronning Louises Bro and just follow the water’s edge for 45–60 minutes, with plenty of room to peel off whenever you feel ready. If you have extra time before your departure, duck into one last café in Indre By or sit by the water and let the trip wind down properly before heading to the airport.

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