Start your day by departing from your current location to Sweden, Norway, and Denmark. Check kayak.com for the best flight options and prices for your travel dates.
Arrive in Stockholm, the vibrant capital of Sweden. Begin your day by visiting the historic Gamla Stan, the charming old town with its colorful buildings, cobblestone streets, and medieval architecture. Spend a couple of hours wandering through the narrow alleys, browsing unique shops, and enjoying a fika (Swedish coffee break) at a local cafe. Estimated cost: Free admission, 2-3 hours.
Take a flight to Oslo, the capital of Norway. Once you arrive, head to Vigeland Park, the world's largest sculpture park created by a single artist. Marvel at the diverse collection of over 200 bronze and granite sculptures by Gustav Vigeland. Enjoy a picnic surrounded by beautiful greenery and sculptures. Estimated cost: Free admission, 2 hours.
Board a flight to Copenhagen, the capital of Denmark. Visit the famous Tivoli Gardens, a world-renowned amusement park that offers a delightful experience for all ages. Enjoy thrilling rides, live performances, beautiful gardens, and delicious Danish treats. Spend the afternoon exploring the park and immersing yourself in its magical atmosphere. Estimated cost: Admission fees vary, 3-4 hours.
While it's challenging to explore the hidden gems and local favorites in just one day, there are a few suggestions worth considering for future visits. In Stockholm, Djurgården Island offers a variety of family-friendly attractions, including the ABBA Museum, Vasa Museum, and Gröna Lund amusement park. In Oslo, the Norwegian Folk Museum provides an opportunity to experience traditional Norwegian culture. Lastly, in Copenhagen, a visit to the Nyhavn waterfront district, with its charming colorful houses and canal tours, is a must for families.