Spain’s main sea connections
Spain has major cruise ports. The most relevant ones in terms of tourist traffic are those in Barcelona, Palma de Mallorca, Las Palmas, Santa Cruz de Tenerife, Malaga, Cadiz, Valencia and Bilbao.
In addition, boats are used primarily to reach the Canary Islands, the Balearic Islands, Ceuta and Melilla. ...