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

7-Day Itinerary for Denmark

Friday, November 3: Exploring Copenhagen

In the morning, start your trip by visiting the iconic Little Mermaid statue, a symbol of Copenhagen. Afterward, head to the beautiful Nyhavn canal district for a leisurely boat tour. In the afternoon, visit the grand Rosenborg Castle and stroll through the serene King's Garden. As the evening sets in, explore the vibrant streets of Strøget, Copenhagen's main shopping district.

  • Little Mermaid Statue: Free, 1 hour
  • Nyhavn Boat Tour: $20, 1.5 hours
  • Rosenborg Castle: $15, 2 hours
  • Strøget Shopping District: Free, 2 hours
Restaurants
  • Start your morning off with a delicious breakfast at Cafe Europa. This cozy cafe offers a variety of options, from freshly baked pastries to hearty omelettes. Average cost for a meal is about $10 per person.
  • For lunch, try out Madklubben Vesterbro, a trendy restaurant serving modern Danish cuisine. Enjoy dishes made with fresh, locally sourced ingredients. Average cost for a meal is about $20 per person.
  • End your day with a memorable dinner at Restaurant Schønnemann. This traditional Danish eatery is known for its classic open-faced sandwiches and hearty Danish dishes. Average cost for a meal is about $30 per person.
Saturday, November 4: Historic Odense

On the second day, take a train to Odense, the birthplace of Hans Christian Andersen. Begin your morning with a visit to the Hans Christian Andersen Museum, which offers insight into the famous author's life and works. In the afternoon, explore the charming old town of Odense and visit the Fairytale Garden. In the evening, enjoy a relaxing stroll along the picturesque Odense Canal.

  • Hans Christian Andersen Museum: $10, 2 hours
  • Odense Old Town: Free, 2 hours
  • Fairytale Garden: $5, 1 hour
  • Odense Canal: Free, 1 hour
Restaurants
  • For breakfast, try Café Biografen located in the heart of Odense. They offer a variety of delicious pastries and coffee. Average cost for a meal is about 50 DKK per person.
  • If you're looking for a lunch spot, head to Restaurant Under Lindetræet which offers a cozy atmosphere and a menu of traditional Danish dishes. Average cost for a meal is about 150 DKK per person.
  • In the evening, consider dining at Den Grimme Ælling Restaurant, known for its elegant dining experience and creative Scandinavian cuisine. Average cost for a meal is about 300 DKK per person.
Sunday, November 5: Aarhus Cultural Experience

Travel to Aarhus, Denmark's second-largest city, known for its rich cultural offerings. Start your day with a visit to the ARoS Aarhus Art Museum, where you can admire contemporary art and enjoy panoramic views from the Rainbow Panorama. In the afternoon, explore Den Gamle By, an open-air museum showcasing Danish history. In the evening, enjoy a performance at the Aarhus Theater.

  • ARoS Aarhus Art Museum: $15, 2 hours
  • Den Gamle By: $20, 3 hours
  • Aarhus Theater: Varies, 3 hours
Restaurants
  • For breakfast, try Café August, a cozy spot serving delicious pastries and freshly brewed coffee. The average cost for a meal is about 75 DKK per person.
  • For lunch, head to Sørensen's Diner, a popular local eatery offering a wide range of hearty sandwiches and salads. The average cost for a meal is about 100 DKK per person.
  • For dinner, indulge in a fine dining experience at Restaurant Substans, known for its innovative Nordic cuisine using locally sourced ingredients. The average cost for a meal is about 400 DKK per person.
Monday, November 6: Legoland Adventure

Spend a thrilling day at Legoland Billund, located in the town of Billund. Start your morning by exploring the vast Lego-themed amusement park, filled with exciting rides and attractions for all ages. In the afternoon, visit the adjacent Legoland Water Park for aquatic fun. In the evening, relax in one of the cozy cafes or restaurants in Billund.

  • Legoland Billund: $60, 6 hours
  • Legoland Water Park: $30, 3 hours
  • Billund Cafes and Restaurants: Varies, 2 hours
Restaurants
  • For breakfast, head to Cafe Billund for a delicious assortment of pastries, sandwiches, and freshly brewed coffee. The average cost for a meal is about 50 DKK per person.
  • For lunch, try Den Gamle Kro for traditional Danish cuisine in a charming setting. The menu offers a variety of options such as smørrebrød (open-faced sandwiches) and hearty soups. The average cost for a meal is about 100 DKK per person.
  • For dinner, indulge in a fine dining experience at Restaurant Under Linden. Known for its exquisite menu featuring seasonal ingredients, the restaurant offers a selection of creative dishes paired with an extensive wine list. The average cost for a meal is about 400 DKK per person.
Tuesday, November 7: Danish Riviera Escape

Head to the Danish Riviera, located along the northern coast of Zealand. Start your day with a visit to Kronborg Castle, famously known as Elsinore in Shakespeare's Hamlet. In the afternoon, explore the charming seaside town of Hornbæk and relax on its beautiful sandy beach. As the evening approaches, take a leisurely stroll along the picturesque harbor in Gilleleje.

  • Kronborg Castle: $20, 2 hours
  • Hornbæk Beach: Free, 2 hours
  • Gilleleje Harbor: Free, 1 hour
Restaurants
  • Start your day with a delicious breakfast at Café Hornbæk. This cozy café offers a variety of freshly baked pastries and sandwiches. Average cost for a meal is about 60 DKK per person.
  • For lunch, grab a bite at Gilleleje Smokehouse. Indulge in their famous smoked fish dishes and enjoy the beautiful views of the harbor. Average cost for a meal is about 100 DKK per person.
  • End your day with a delightful dinner at Restaurant Gilleleje Havn. This seafood restaurant serves a selection of fresh fish and shellfish dishes, prepared with a Danish twist. Average cost for a meal is about 250 DKK per person.
Wednesday, November 8: Scenic Ribe

Travel to Ribe, the oldest town in Denmark, and immerse yourself in its medieval charm. Start your morning by exploring Ribe Cathedral, one of the best-preserved Romanesque churches in Europe. In the afternoon, visit Ribe Viking Center and learn about the town's Viking heritage. In the evening, enjoy a traditional Danish meal at one of the local restaurants.

  • Ribe Cathedral: $5, 1 hour
  • Ribe Viking Center: $15, 2 hours
  • Local Restaurants in Ribe: Varies, 2 hours
Restaurants
  • Start your morning with a delicious breakfast at Café Salto, located in the heart of Ribe. This cozy café offers a variety of pastries, sandwiches, and coffee. The average cost for a meal is about 60 kr per person.
  • For lunch, head to Restaurant Bind, known for its modern Danish cuisine and scenic views. Enjoy dishes made with locally sourced ingredients and a wide selection of craft beers. The average cost for a meal is about 150 kr per person.
  • Indulge in a memorable dinner at Restaurant Vægterkælderen, situated in a historic building and serving traditional Danish dishes with a modern twist. The cozy atmosphere and attentive service make it a perfect spot for a special evening. The average cost for a meal is about 300 kr per person.
Thursday, November 9: Farewell to Denmark

On your last day, take some time to explore the vibrant district of Vesterbro in Copenhagen. Start your morning with a visit to the trendy Meatpacking District, filled with cafes, restaurants, and art galleries. In the afternoon, shop for unique souvenirs at the trendy boutiques of Værnedamsvej Street. As the evening arrives, enjoy a farewell dinner at a local Danish restaurant.

  • Meatpacking District: Varies, 2 hours
  • Værnedamsvej Street: Varies, 2 hours
  • Dinner at a Local Danish Restaurant: $30, 2 hours
Restaurants
  • For breakfast, head to Granola, a cozy cafe known for their delicious homemade pastries and hearty breakfast options. Average cost for a meal is about $10 per person.
  • For lunch, try out Mother, a popular pizzeria in the Meatpacking District known for their wood-fired Neapolitan pizzas. Average cost for a meal is about $15 per person.
  • For dinner, savor traditional Danish cuisine at Restaurant Grønnegade, a charming restaurant offering a fine dining experience with a focus on local and seasonal ingredients. Average cost for a meal is about $40 per person.

Hidden Gems and Local Favorites

For off the beaten path attractions, visit the charming island of Ærø, known for its picturesque landscapes, cobblestone streets, and cozy villages. The historic market town of Helsingør, with its charming old buildings and quaint streets, is also worth exploring. Don't miss out on trying traditional Danish pastries at local bakeries and experiencing hygge, the Danish concept of coziness and comfort.

Check hotel and flight prices here

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