European cruises perfectly blend rich history, cultural immersion, stunning landscapes, and vibrant European cities. European cruise holidays journey to some of the most vibrant cities in the world, from Iceland and the Fjords in Northern Europe to the Mediterranean, the Canary Islands, and the stunning Greek Isles. Northern Europe cruises may include ports in Britain, Scandinavia, Norway, and the Baltic Sea. The location where European cruise ships sail entirely depends on the itinerary.