🇪🇸Spain cruise ports

All 46 profiled cruise and passenger ports in Spain.

Each cruise call in Spain follows a similar structure: a daily port programme distributed onboard, a published all-aboard time, an organised pier-side excursion area, and an expectation that you carry your ship card whenever you step off. Below, every individual port has a full guide covering shore excursion options, walking distances, costs and practical info — currency, tipping, transit and re-boarding tips that apply to that specific call.

PortCruise region
Arrecife Port Mediterranean
Arsenal de la Carraca Mediterranean
Cartagena Naval Base Mediterranean
Ceuta Port Mediterranean
El Musel Mediterranean
Espasante Mediterranean
Ferrol Naval Base Mediterranean
Las Palmas Naval Base Mediterranean
Muelle de Gallineras Mediterranean
Noray Marina of Melilla Mediterranean
Pontevedra Marina Mediterranean
Port Mahon Dockyard Mediterranean
Port Olímpic Mediterranean
Port Vell de Barcelona Mediterranean
Port of A Coruña Mediterranean
Port of Algeciras Mediterranean
Port of Alicante Mediterranean
Port of Almeria Mediterranean
Port of Arinaga Mediterranean
Port of Barcelona Mediterranean
Port of Bilbao Mediterranean
Port of Bonanza Mediterranean
Port of Cartagena Mediterranean
Port of Garachico Mediterranean
Port of Granadilla Mediterranean
Port of Huelva Mediterranean
Port of Isla Cristina Mediterranean
Port of Las Palmas Mediterranean
Port of Los Cristianos Mediterranean
Port of Marín Mediterranean
Port of Melilla Mediterranean
Port of Motril Mediterranean
Port of Málaga Mediterranean
Port of Palma de Mallorca Mediterranean
Port of Santa Cruz de Tenerife Mediterranean
Port of Santander Mediterranean
Port of Seville Mediterranean
Port of Tarifa Mediterranean
Port of Tarragona Mediterranean
Port of Valencia Mediterranean
Port of Vigo Mediterranean
Port of the Bay of Cadiz Mediterranean
Puerto Banús Mediterranean
Puerto de Mogán Mediterranean
port d'Alcúdia Mediterranean
port of Palos Mediterranean