10-Day Denmark Itinerary: The Perfect First Trip to Denmark

Denmark is an easy country to explore, making it a great choice for a first Scandinavian trip. In 10 days, you can experience Copenhagen’s historic streets, royal castles, Viking heritage, charming coastal towns, countryside landscapes and the distinctive atmosphere of Jutland.

This itinerary combines Copenhagen, Roskilde, Helsingør, Odense, Aarhus, Skagen and Ribe, giving you a balanced introduction to Denmark without trying to cover every corner of the country.

The route works particularly well for travelers interested in history, architecture, food, cycling, coastal scenery and Scandinavian culture.


Denmark at a Glance

Duration: 10 days
Best for: First-time visitors
Main destinations: Copenhagen, Roskilde, Helsingør, Odense, Aarhus, Skagen, Ribe
Travel style: Culture + history + cities + coast
Starting point: Copenhagen
Ending point: Copenhagen or Billund


Day 1 — Arrive in Copenhagen

Begin your Denmark trip in Copenhagen, the country’s capital.

After checking into your hotel, keep the first day relatively relaxed. Copenhagen is compact and easy to explore on foot, so you can get a feel for the city without trying to visit every attraction immediately.

Start around Nyhavn, the famous waterfront lined with colorful historic buildings.

From there, walk through the surrounding streets and explore the city’s central area.

Things to do

  • Explore Nyhavn
  • Walk along the waterfront
  • Visit Kongens Nytorv
  • Explore Strøget
  • Stop at a traditional Danish café
  • Enjoy your first Danish dinner

Evening

Take an evening walk around Nyhavn and the nearby historic streets.

Overnight: Copenhagen


Day 2 — Explore Copenhagen

Spend your second day discovering Copenhagen’s major attractions.

Start with Rosenborg Castle and the surrounding King’s Garden.

Continue toward Amalienborg Palace before walking toward the waterfront.

Later, visit the Little Mermaid and explore nearby Kastellet.

Things to do

  • Rosenborg Castle
  • King’s Garden
  • Amalienborg Palace
  • The Little Mermaid
  • Kastellet
  • Copenhagen waterfront

Evening

Spend the evening exploring one of Copenhagen’s neighborhoods, such as Vesterbro or Nørrebro.

Try traditional Danish food such as smørrebrød or a Danish pastry.

Overnight: Copenhagen


Day 3 — Copenhagen + Tivoli Gardens

Use your third day to experience another side of the capital.

Visit a museum or explore one of the city’s neighborhoods before spending the afternoon around Tivoli Gardens.

Tivoli combines gardens, attractions, restaurants and entertainment in the heart of Copenhagen.

You don’t have to spend the entire day there. Instead, use the afternoon and evening to enjoy the park at a relaxed pace.

Things to do

  • Visit a Copenhagen museum
  • Explore local neighborhoods
  • Visit Tivoli Gardens
  • Try Danish pastries
  • Enjoy dinner in the city center

Overnight: Copenhagen


Day 4 — Roskilde and Helsingør

Leave Copenhagen for a day of Danish history.

Start in Roskilde, where you can visit Roskilde Cathedral and the Viking Ship Museum.

The Viking Ship Museum provides an opportunity to learn about Denmark’s maritime history and Viking heritage.

Later, continue toward Helsingør and visit Kronborg Castle, the Renaissance castle associated with Shakespeare’s Hamlet.

Things to do

  • Roskilde Cathedral
  • Viking Ship Museum
  • Kronborg Castle
  • Helsingør Old Town
  • Coastal views

Return to Copenhagen in the evening or stay overnight in the region if you prefer a slower itinerary.

Overnight: Copenhagen or Helsingør


Day 5 — Copenhagen to Odense

Travel to Odense, located on the island of Funen.

Odense is closely connected with the famous Danish author Hans Christian Andersen.

Explore the historic center before visiting attractions connected with his life and work.

The city has a relaxed atmosphere and is much smaller than Copenhagen, making it easy to explore in a day.

Things to do

  • Hans Christian Andersen Museum
  • Historic Old Town
  • Local cafés
  • Odense Cathedral
  • Parks and gardens

Evening

Enjoy dinner in central Odense and explore the streets around the historic center.

Overnight: Odense


Day 6 — Odense to Aarhus

Continue north toward Aarhus, Denmark’s second-largest city.

Aarhus has an interesting mix of historic architecture, modern design, museums and waterfront areas.

Begin by exploring Den Gamle By, the open-air museum showcasing different periods of Danish urban life.

Later, visit ARoS Aarhus Art Museum and explore the surrounding city center.

Things to do

  • Den Gamle By
  • ARoS Aarhus Art Museum
  • Aarhus Cathedral
  • Latin Quarter
  • Aarhus waterfront

Evening

Explore Aarhus’s restaurant scene and try another Danish specialty.

Overnight: Aarhus


Day 7 — Aarhus to Skagen

Travel north toward Skagen, one of Denmark’s most distinctive coastal destinations.

Skagen is known for its sandy beaches, yellow houses and artistic heritage.

After arriving, explore the town before heading toward Grenen, the northern tip of Jutland.

This is where the waters of the North Sea and Kattegat meet.

Things to do

  • Explore Skagen
  • Visit Grenen
  • Walk along the coast
  • Discover local galleries
  • Explore traditional architecture

Evening

Enjoy a seafood dinner and spend the evening around Skagen’s harbor.

Overnight: Skagen


Day 8 — Skagen to Ribe

Leave northern Jutland and travel toward Ribe, one of Denmark’s oldest towns.

Ribe’s historic center is filled with cobbled streets, traditional buildings and medieval architecture.

Spend the afternoon walking through the town and visiting Ribe Cathedral.

If time allows, explore the surrounding Wadden Sea region.

Things to do

  • Ribe Old Town
  • Ribe Cathedral
  • Medieval streets
  • Local cafés
  • Wadden Sea area

Overnight: Ribe


Day 9 — Explore the Wadden Sea and Return East

Spend the morning exploring the Danish Wadden Sea.

The area is known for its tidal landscapes and important bird habitats.

Depending on the season, guided nature experiences can provide a closer look at the region’s wildlife.

Later, begin your journey back toward Copenhagen.

If you prefer a slower itinerary, you can break the journey with an overnight stay along the way.

Things to do

  • Explore the Wadden Sea
  • Join a nature walk
  • Enjoy coastal scenery
  • Travel toward Copenhagen

Overnight: Copenhagen


Day 10 — Final Day in Copenhagen

Return to Copenhagen for your final day.

Use the day to visit anything you missed earlier in the trip or simply enjoy the city at a slower pace.

You could explore a neighborhood, visit a museum, shop for Danish design products or spend time at a local café.

Things to do

  • Visit a museum
  • Explore Nørrebro or Vesterbro
  • Shop for Danish design
  • Enjoy a final Danish lunch
  • Walk along the waterfront

Then head to Copenhagen Airport or continue your Scandinavian journey.


10-Day Denmark Itinerary at a Glance

DayDestinationMain Experiences
Day 1CopenhagenNyhavn, city center, waterfront
Day 2CopenhagenRosenborg, Amalienborg, Little Mermaid
Day 3CopenhagenMuseums, Tivoli Gardens
Day 4Roskilde + HelsingørVikings, cathedral, Kronborg Castle
Day 5OdenseHans Christian Andersen, historic center
Day 6AarhusDen Gamle By, ARoS
Day 7SkagenGrenen, beaches, coastal scenery
Day 8RibeMedieval town, cathedral
Day 9Wadden Sea + CopenhagenNature, wildlife, return
Day 10CopenhagenShopping, museums, departure

Where to Stay During This Denmark Itinerary

You don’t need to change hotels every night.

A practical approach is to use several bases.

Copenhagen — 4 Nights

Stay in Copenhagen for the first three nights and return for your final night.

Popular areas include:

  • Indre By
  • Nyhavn
  • Vesterbro
  • Nørrebro
  • Christianshavn

Odense — 1 Night

Staying near the city center makes it easy to explore the historic areas.

Aarhus — 1 Night

Stay close to the city center so you can easily reach museums, restaurants and attractions.

Skagen — 1 Night

Staying near the center or harbor makes exploring the town convenient.

Ribe — 1 Night

A central location allows you to experience the historic town after the day-trippers leave.


How to Travel Around Denmark

Denmark is relatively easy to navigate.

Train

Trains are particularly useful for connecting major cities such as Copenhagen, Odense and Aarhus.

Bus

Buses can be useful for destinations where rail connections are less direct.

Car

A rental car provides greater flexibility for exploring Skagen, Ribe, the Wadden Sea and smaller towns.

For this itinerary, a combination of trains and a rental car can work well.

Bicycle

Cycling is an important part of Danish culture, and many cities have excellent cycling infrastructure.

Consider renting a bicycle for a day in Copenhagen or exploring Bornholm on a separate trip.


Best Time for This Denmark Itinerary

The most convenient period for this itinerary is generally May through September.

May–June

  • Longer daylight hours
  • Comfortable sightseeing conditions
  • Good for cycling
  • Pleasant coastal weather

July–August

  • Warmest period
  • Excellent for coastal destinations
  • Long daylight hours
  • More visitors

September

  • Cooler but generally comfortable
  • Good for sightseeing
  • Quieter than peak summer

The colder months can still work, but outdoor attractions and coastal destinations become more weather-dependent.


What to Eat During Your Denmark Trip

Make food part of the itinerary rather than treating it as an afterthought.

Try:

  • Smørrebrød
  • Stegt flæsk
  • Frikadeller
  • Fiskefrikadeller
  • Flæskesteg
  • Danish pastries
  • Kanelsnegle
  • Fresh seafood
  • Danish cheese

In Copenhagen and Aarhus, you’ll find both traditional Danish restaurants and modern Nordic cuisine.

In Skagen and other coastal destinations, seafood is a natural choice.


Denmark Travel Tips

Book accommodation in advance

Summer is the busiest period, particularly in Copenhagen and popular coastal destinations.

Don’t rush Copenhagen

The capital has enough attractions to fill several days, so avoid treating it only as a transit point.

Check transportation schedules

Some regional connections and attractions can have seasonal schedules.

Pack layers

Danish weather can change quickly, especially along the coast.

Bring comfortable shoes

Several parts of this itinerary involve walking through historic towns and outdoor attractions.

Consider a travel pass

If you’re using trains extensively, compare individual fares with available rail passes before booking.


Can You See Denmark in 10 Days?

Ten days gives you enough time to experience several different sides of Denmark without moving every day.

This itinerary combines:

  • Capital-city culture
  • Royal history
  • Viking heritage
  • Scandinavian design
  • Coastal landscapes
  • Medieval towns
  • Art
  • Danish food
  • Nature

If you prefer slower travel, remove one or two destinations and spend additional time in Copenhagen, Aarhus or the Danish countryside.


Final Thoughts

A 10-day trip through Denmark can take you far beyond Copenhagen.

You’ll begin with the colorful waterfronts and historic attractions of the capital, discover Viking heritage in Roskilde, explore Hans Christian Andersen’s hometown in Odense, experience the cultural scene of Aarhus, visit the northern coastline of Skagen and finish among the medieval streets of Ribe.

The route provides a balanced introduction to Denmark’s cities, history, food, architecture and natural landscapes.

If this is your first visit, allow yourself enough flexibility to slow down occasionally. Some of the best Danish travel experiences can come from something as simple as a quiet café, a coastal walk or cycling through a small town.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *