Morning: Arrive in London and start your day with a visit to the iconic British Museum, exploring centuries of history.
Afternoon: Head to Covent Garden for lunch and enjoy street performances, followed by a stroll to Leicester Square and Trafalgar Square.
Evening: Wrap up your day with a scenic walk along the South Bank, ending with dinner near the London Eye.
Find HotelsMorning: Visit the majestic Tower of London and see the crown jewels.
Afternoon: Enjoy lunch in St. James’s Park then explore Buckingham Palace surroundings before heading to the airport.
Evening: Fly to Copenhagen, check into your hotel, and have dinner in the charming Nyhavn district.
Find HotelsMorning: Start at Tivoli Gardens to enjoy rides and gardens (if in season) or simply explore the historic amusement park.
Afternoon: Visit the Ny Carlsberg Glyptotek art museum followed by a walk to the Little Mermaid statue.
Evening: Sample Danish cuisine at a cozy restaurant in Christianshavn with views of the canals.
Find HotelsMorning: Morning flight to Amsterdam. Upon arrival, take a relaxing boat tour through the famous Amsterdam Canals.
Afternoon: Visit the Rijksmuseum to admire Dutch masterpieces, then stroll around the Jordaan neighborhood.
Evening: Dinner near Leidseplein and enjoy the vibrant nightlife or theater performances.
Find HotelsMorning: Explore the Anne Frank House for an impactful historical experience.
Afternoon: Have lunch at a café in De Pijp district, followed by a visit to the Van Gogh Museum.
Evening: Prepare for departure or enjoy a relaxed walk through Vondelpark before heading to the airport.
Find HotelsTotal Estimated Cost: Approximately $303
To extend your trip, consider adding an extra day in Copenhagen to explore nearby castles or the charming town of Roskilde. For a shorter trip, focus on just two cities (London and Amsterdam) to reduce travel time and expenses, allowing for deeper exploration of each location.