Part of Complete Denmark Travel Guide 2026
Itineraries8 min read

Denmark in 10 Days: The Ultimate Travel Itinerary

A comprehensive 10-day itinerary for Denmark covering top attractions, hidden gems, daily costs, and transport between cities.

By Travel Team

  1. 1

    Arrive in Copenhagen & Harbor Highlights

    1. MorningMetro from CPH Airport to city center~$5
    2. AfternoonNyhavn stroll & canal tour~$30
    3. EveningDinner in Vesterbro (Meatpacking District)~$35
    Indre ByVesterbroNyhavn

    Use metro from airport (≈15 min); walk or rent a city bike for central sights.

    Budget
    $100
    Mid-range
    $190
    Luxury
    $320
  2. 2

    Copenhagen Old Town, Palaces & Tivoli

    1. MorningRosenborg Castle & King’s Garden~$22
    2. AfternoonAmalienborg & Strøget shopping
    3. EveningTivoli Gardens evening visit~$70
    Indre ByFrederiksstaden

    Everything walkable; occasional bus/metro (≈$5–8 for day tickets).

    Budget
    $110
    Mid-range
    $210
    Luxury
    $340
  3. 3

    Copenhagen Museums & Food Markets

    1. MorningSMK or Designmuseum Danmark~$20
    2. AfternoonLunch at Torvehallerne Food Hall~$20
    3. EveningDrinks by the Lakes (Søerne)~$15
    Indre ByNørreportNørrebro

    Walk or bike between central neighborhoods; use city bikes (~$10/day) if needed.

    Budget
    $100
    Mid-range
    $190
    Luxury
    $320
  4. 4

    Day Trip to Helsingør & Kronborg Castle

    1. MorningTrain Copenhagen–Helsingør return~$30
    2. AfternoonKronborg Castle visit~$23
    3. EveningOld town walk & harbor dinner~$35
    HelsingørIndre By

    Direct regional train from Copenhagen Central (≈45 min); everything walkable in Helsingør.

    Budget
    $110
    Mid-range
    $200
    Luxury
    $340
  5. 5

    Copenhagen to Odense & Andersen’s Old Town

    1. MorningTrain Copenhagen–Odense~$40
    2. AfternoonHans Christian Andersen House~$26
    3. EveningRiverside walk & dinner in Brandts district~$30
    Odense City CenterBrandts

    Direct intercity train (≈1.5 hours); Odense center is compact and walkable.

    Budget
    $120
    Mid-range
    $200
    Luxury
    $330
  6. 6

    Egeskov Castle & Funen Countryside

    1. MorningDay car rental & fuel split~$60
    2. AfternoonEgeskov Castle & gardens~$37
    3. EveningVillage café stop & Odense dinner~$30
    Funen CountrysideOdense

    Pick up rental car in Odense; allow 45–50 min drive to Egeskov each way.

    Budget
    $130
    Mid-range
    $220
    Luxury
    $350
  7. 7

    Odense to Aarhus & ARoS Art Museum

    1. MorningTrain Odense–Aarhus~$38
    2. AfternoonARoS Art Museum & rainbow panorama~$32
    3. EveningLatin Quarter dinner & rooftop drinks~$40
    Aarhus City CenterLatin Quarter

    Intercity train (≈1.5–2 hours); city center is walkable, with buses if needed.

    Budget
    $120
    Mid-range
    $210
    Luxury
    $340
  8. 8

    Den Gamle By & Aarhus Harbor

    1. MorningDen Gamle By open-air museum~$28
    2. AfternoonHarborfront & Dokk1 library
    3. EveningAarhus Street Food or New Nordic dinner~$25
    Aarhus CHarborfront

    Walk or bike around the compact center; rent bikes from hotel or local shops.

    Budget
    $110
    Mid-range
    $200
    Luxury
    $330
  9. 9

    Aarhus to Aalborg & Lindholm Høje Vikings

    1. MorningTrain Aarhus–Aalborg~$32
    2. AfternoonLindholm Høje Museum & burial site~$18
    3. EveningAalborg waterfront dinner~$30
    Aalborg CenterLindholm area

    Train ≈1.5 hours; local bus or short taxi to Lindholm Høje from central Aalborg.

    Budget
    $120
    Mid-range
    $210
    Luxury
    $340
  10. 10

    Skagen Day Trip & Return to Copenhagen

    1. MorningTrain or drive Aalborg–Skagen return~$40
    2. AfternoonGrenen tractor bus & dune walk~$10
    3. EveningTrain Aalborg–Copenhagen (evening)~$55
    SkagenAalborgCopenhagen

    Regional train to Skagen (≈2.5–3 hours each way from Aalborg); evening intercity train back to Copenhagen (≈5 hours) or overnight in Aalborg if flying next day.

    Budget
    $130
    Mid-range
    $230
    Luxury
    $360

Trip Summary

Duration
10 days
Total Budget Range
$1200 – $3200

TL;DR: The Perfect Denmark 10 Day Itinerary & Budget Snapshot

A 10 day Denmark itinerary is enough to experience Copenhagen, Odense, Aarhus, and North Jutland’s wild coastline, with day trips to castles and Viking sites, using fast trains and ferries plus a mix of classic sights and local neighborhoods.

In this Denmark 10 day trip plan, you’ll spend 4 days in Copenhagen, 2 in Odense, 2 in Aarhus, and 2 in North Jutland (Aalborg & Skagen), with trains as your backbone and short bus or bike rides inside each city. According to VisitDenmark, international tourist overnights in Denmark passed 40 million in 2023, reflecting how popular this compact but culture-rich country has become.

As of 2026, plan on $90–120 per day for budget travel (hostels, street food, public transport), $160–230 for mid-range (3* hotels, sit-down meals, a few paid attractions), and $300+ for luxury (4–5* hotels, taxis, fine dining). A realistic 10-day spend including intercity trains is roughly $1,000–1,300 (budget), $1,800–2,300 (mid-range), and $3,000+ (luxury) excluding flights.

Use the Hello app to pre-load a Hello eSIM for Denmark so you arrive connected, then track every krone with AI receipt-scanning and multi-currency budget tools. That way you can see, in real time, whether your Denmark travel plan is staying on track or if your pastry habit is quietly taking over.

Days 1–2: Copenhagen Essentials – Nyhavn, Tivoli & Canal Views

The first 2 days of your Denmark itinerary should focus on central Copenhagen’s harbors, royal palaces, and iconic Tivoli Gardens, all easily explored on foot, by bike, or via the city’s efficient metro.

Day 1 – Arrival & Classic Copenhagen
Morning: Land at Copenhagen Airport (CPH) and take the metro or train to the city center in about 15 minutes; tickets cost around 36 DKK (≈$5) in 2026. Drop bags at your hotel near Indre By or Vesterbro. Late morning, head straight to Nyhavn for colorful harbor views and a quick smørrebrød (open-faced sandwich) lunch for 90–140 DKK ($13–20).

Afternoon: Join a 1-hour canal tour from Nyhavn or Gammel Strand (≈110–130 DKK / $16–19) to see the Opera House and the Little Mermaid from the water, a route many tour operators recommend starting around 9:30–11:00 to beat crowds. Then stroll Strøget (the main pedestrian street) and poke into design shops and cafés.

Evening: Have dinner in the Meatpacking District (Kødbyen) in Vesterbro; mid-range mains run 170–250 DKK ($25–37). Budget travellers can grab hotdogs from a pølsevogn (≈40–50 DKK / $6–7). Finish with a drink along the lakes (Søerne).

Daily budget estimate (Day 1):

  • Budget: $90–110 (hostel $40, food $35, transport & activities $20)
  • Mid-range: $170–210 (3* hotel $110, food $55, canal tour & transport $25)
  • Luxury: $320+ (5* hotel $220+, fine dining $80+, private transfers)

Use the Hello app to log every meal and metro ticket—AI receipt scanning in DKK means you can simply snap your bill and let Hello categorize it.

Days 3–4: Copenhagen Neighborhoods, Castles & a Day Trip to Helsingør

Days 3 and 4 are perfect for deep-diving Copenhagen’s neighborhoods, then taking a classic castle day trip to Helsingør and Kronborg Castle on the Øresund coast.

Day 3 – Palaces, Parks & Local Life
Morning: Start at Rosenborg Castle when it opens (ticket around 135–150 DKK / $20–22) to see the Danish crown jewels, then stroll the King’s Garden. Continue to Amalienborg Palace for the changing of the guard at noon.

Afternoon: Walk to Torvehallerne food market for lunch (meals 90–150 DKK / $13–22), then spend a few hours at SMK – National Gallery of Denmark or the Designmuseum Danmark (most major museums are around 120–140 DKK / $18–21).

Evening: Head to Tivoli Gardens, ideally 3–4 hours before closing to enjoy rides under the lights. Combined entry and rides pass is often in the 400–500 DKK range ($60–75) when bought online, which matches tour tips that recommend 4–5 hours here.

Day 4 – Day Trip to Helsingør & Kronborg
Morning: Take a DSB train from Copenhagen Central to Helsingør (about 45 minutes, ≈100 DKK / $15 each way). Visit Kronborg Castle (Hamlet’s Castle), entry around 145–160 DKK ($21–24).

Afternoon: Wander Helsingør’s old town, have fish and chips along the harbor (≈120–160 DKK / $18–24), or add a short ferry hop to Helsingborg, Sweden, if you want a quick extra-country stamp.

Evening: Return to Copenhagen for dinner in Nørrebro—an area known for multicultural food and lively bars—dinners from 130 DKK street eats to 300+ DKK for upscale spots.

Daily budget estimate (Days 3–4):

  • Budget: $100–130
  • Mid-range: $190–240
  • Luxury: $330+

Turn on trip-level budget alerts in the Hello app so you’ll know if Tivoli and castle tickets are pushing your Denmark 10 day trip over plan.

Days 5–6: Odense & Funen – Hans Christian Andersen and Fairytale Denmark

Two days in Odense and Funen add storybook streets, castles, and quieter local life to your Denmark travel plan, with easy train access from Copenhagen.

Getting to Odense
Morning Day 5: Take a direct train from Copenhagen to Odense on the island of Funen; the journey is about 1.5 hours. Standard tickets typically start around 250–300 DKK ($37–45) when booked in advance, as reflected in many Denmark rail itinerary suggestions.

Day 5 – Hans Christian Andersen’s Hometown
Afternoon: Check into a central hotel or guesthouse, then walk to the Hans Christian Andersen House museum (entry around 165–190 DKK / $24–28). Explore Odense’s old town lanes, half-timbered houses, and the cathedral. Dinner at a casual bistro: 150–220 DKK ($22–33) for mains.

Evening: Stroll along the river or grab drinks in Brandts Klædefabrik, a former textile area turned cultural quarter.

Day 6 – Funen Castles & Countryside
Morning: Rent a car for the day (≈550–750 DKK / $80–110 plus fuel) or join a local tour to Egeskov Castle, one of Europe’s best-preserved moated castles. Tickets are around 230–270 DKK ($34–40) for the castle and gardens.

Afternoon: Explore the maze, treetop walk, and vintage car collections, then stop by smaller Funen villages for coffee and pastries (≈60–80 DKK / $9–12).

Evening: Return to Odense, enjoy a budget pizza (≈90–120 DKK / $13–18) or mid-range restaurant, and finalize plans for Jutland.

Daily budget estimate (Days 5–6):

  • Budget: $110–130 (hostel or budget hotel, public buses instead of car hire)
  • Mid-range: $190–240
  • Luxury: $320+ (boutique hotels, private castle tour, fine dining)

Use Hello’s expense splitting if you’re sharing the car rental or castle tickets with friends—each person can pay in their own currency and the app handles exchange rates automatically.

Days 7–8: Aarhus – Denmark’s Cool Second City on the Jutland Peninsula

Aarhus fits perfectly into a Denmark 10 day itinerary as a creative, compact city with world-class museums, historic open-air streets, and a relaxed harborfront.

Getting to Aarhus
Morning Day 7: Take a train from Odense to Aarhus in about 1.5–2 hours; tickets are often 220–280 DKK ($33–42). Some travelers prefer the Aarhus–Odden ferry plus bus route, which takes around 3.5 hours back toward Zealand according to Denmark tour operators, but for this itinerary, the direct train is smoother.

Day 7 – ARoS & Latin Quarter
Afternoon: Drop bags at your hotel, then visit ARoS Aarhus Art Museum—famous for its rainbow panorama on the roof. Entry is typically around 200–230 DKK ($30–34). Allow 2–3 hours.

Evening: Wander the Latin Quarter and along the small river lined with cafés; dinner in Aarhus costs roughly 150–230 DKK ($22–34) for mains at mid-range restaurants. End with a drink at a rooftop bar like Salling’s terrace when open.

Day 8 – Den Gamle By & Harborfront
Morning: Explore Den Gamle By, the open-air Old Town museum; plan 3 hours and a ticket around 170–200 DKK ($25–30). Several Denmark itineraries highlight this as a must-see for traditional Danish architecture and living history.

Afternoon: Walk or bike to the Dokk1 library and harbor area, or relax on the city beach. Coffee is about 35–45 DKK ($5–7).

Evening: Sample New Nordic cuisine at a mid- to high-end spot (tasting menus from 650 DKK / $95 and up) or keep it simple with street food at Aarhus Street Food (meals 80–120 DKK / $12–18).

Daily budget estimate (Days 7–8):

  • Budget: $100–130
  • Mid-range: $190–240
  • Luxury: $330+

With a Hello eSIM for Denmark (/esim/denmark), you can navigate bus routes, check ARoS opening hours, and share rainbow-panoramic photos without hunting for Wi‑Fi.

Days 9–10: North Jutland – Aalborg, Skagen & Back to Copenhagen

Finish your Denmark 10 day trip with Viking history in Aalborg and windswept dunes at Skagen, where two seas meet at Denmark’s northern tip, before returning to Copenhagen.

Day 9 – Aalborg & Viking Heritage
Morning: Train from Aarhus to Aalborg takes about 1.5 hours; tickets are roughly 180–240 DKK ($27–36). Check in, then head to Lindholm Høje, a Viking burial ground frequently recommended in 10-day Denmark itineraries, with museum entry around 100–120 DKK ($15–18).

Afternoon: Explore Aalborg’s waterfront, street art, and the Utzon Center. Lunch at a café (120–170 DKK / $18–25).

Evening: Experience the lively Jomfru Ane Gade bar street or enjoy a quieter dinner overlooking the Limfjord.

Day 10 – Skagen & Return to Copenhagen
Early Morning: Take a regional train or drive to Skagen (about 2.5–3 hours from Aalborg). Many locals suggest visiting Grenen, the sand spit where the Skagerrak and Kattegat seas meet; a tractor bus from the parking area costs around 35–45 DKK ($5–7) one way.

Afternoon: Visit the Buried Church and Skagen’s yellow houses, then return to Aalborg. Late afternoon, board a train back to Copenhagen—Aalborg to Copenhagen is usually just under 5 hours with advance fares from about 350 DKK ($52) depending on the train.

Evening: If your flight is next day, spend one final night near Copenhagen Central and have a farewell dinner around Tivoli or the lakes.

Daily budget estimate (Days 9–10):

  • Budget: $110–140
  • Mid-range: $200–260
  • Luxury: $360+ (upgraded train class, boutique hotels, seafood feasts)

Use Hello’s trip overview and bank-statement import to reconcile big-ticket train purchases, keeping your overall Denmark itinerary spend transparent before you fly home.

Common Questions About a 10 Day Denmark Itinerary (Costs, Trains, Best Time to Go)

A 10 day Denmark itinerary typically costs $1,000–1,300 for budget travellers, $1,800–2,300 for mid-range, and $3,000+ for luxury, including intercity trains but excluding flights, with most people focusing on Copenhagen, Odense, Aarhus, and North Jutland.

Q1: Is 10 days enough for Denmark?
Yes—10 days is ideal to see Copenhagen plus 2–3 other regions without rushing. You can comfortably fit Copenhagen (4 days), Odense (2), Aarhus (2), and North Jutland (2) while still having slow evenings and museum time.

Q2: How much should I budget per day?

  • Budget: $90–120 (hostels, supermarkets, public transport)
  • Mid-range: $160–230 (3* hotels, sit-down meals, attractions)
  • Luxury: $300+ (4–5* hotels, fine dining, taxis)
    According to Eurostat and VisitDenmark data, Denmark ranks among Europe’s higher-cost destinations, so pre-planning expenses pays off.

Q3: Do I need to book trains in advance?
For long routes like Copenhagen–Odense–Aarhus–Aalborg, booking online in advance often secures cheaper “orange” fares. Regional trains to Helsingør, for example, are frequent and can be bought on the day.

Q4: What’s the best time to visit?
May–September offers the best mix of mild weather and long daylight, with July and August busiest. According to VisitDenmark, summer months account for a significant share of the country’s 40+ million annual overnights.

Q5: How do I keep track of costs and split with friends?
Use the Hello app to scan receipts in DKK, track multi-currency spending, and split everything from train tickets to castle entries; the app converts currencies and categorizes expenses automatically.

Sample Daily Cost Comparison (2026 estimates)

CategoryBudget (USD)Mid-range (USD)Luxury (USD)
Accommodation$40–70$110–170$220+
Food & Drinks$30–45$55–80$120+
Transport & Sights$20–30$35–60$80+
Total / day$90–120$160–230$300+

Explore These Destinations

Stay Connected

Make the most of Denmark

From eSIM connectivity to expense tracking, Hello is the all-in-one companion that keeps your trip stress-free.

Related Articles