Start your trip by immersing yourself in the vibrant city of Copenhagen. In the morning, visit the iconic Nyhavn Harbor, with its picturesque colorful buildings and bustling atmosphere. Take a leisurely boat tour along the canals to see the city from a different perspective. In the afternoon, explore the historic Rosenborg Castle and stroll through the beautiful gardens surrounding it. As the evening sets in, head to Tivoli Gardens, a famous amusement park that offers thrilling rides, beautiful gardens, and a variety of dining options.
On the second day, take a trip to Odense, the birthplace of the famous fairy tale writer Hans Christian Andersen. Start your morning by visiting the Hans Christian Andersen Museum, where you can learn about the life and works of the beloved author. In the afternoon, explore the charming old town of Odense, with its cobblestone streets, colorful houses, and cozy cafes. Don't miss a visit to the Odense Cathedral, a stunning medieval church. In the evening, enjoy a traditional Danish meal at one of the local restaurants, savoring delicious dishes like smørrebrød and Danish pastries.
While exploring Denmark, don't forget to visit the charming coastal town of Helsingør, home to the famous Kronborg Castle, known as the setting of Shakespeare's Hamlet. The castle's impressive architecture and stunning views of the sea make it a must-visit destination. Another hidden gem is the Louisiana Museum of Modern Art, located just north of Copenhagen. This world-renowned museum showcases contemporary art in a beautiful seaside setting. Lastly, make sure to try some traditional Danish specialties like smørrebrød, a type of open-faced sandwich, and Danish pastries, known as wienerbrød, which can be found in bakeries throughout the country.
Check hotel and flight prices in Denmark