Guide to Cruise Ports and Terminals
The Cruise Port of Barcelona in Catalonia Spain is one of Europe's three largest. Cruise ships sail from Barcelona for many Mediterranean destinations as well as cities located in the UK and along Europe's Atlantic coast.
There are many wonderful ports-of-call in Spain. They include the cruise ports of Alicante and Malaga as well as those in the Balearic Islands (e.g. Ibiza) and the Canary Islands (La Palma, Las Palmas, Tenerife).