Port Directory

Ports in Spain

74 ports listed in the NGA World Port Index — 28 inside an Emission Control Area.

A Coruñasmallch 20.1 m
A Coruña
Adravery smallMed ECAch 42.1 m
Aguilasvery smallMed ECAch 27.4 m
Alcúdiavery smallch 45.7 m
AlgecirassmallMed ECAch 45.7 mdetails →
AlicanteminorMed ECAch 27.4 m
Alicante
AlmeriasmallMed ECAch 34.7 m
Arrecifevery smallch 49.4 m
Avilessmallch 38.4 m
BarcelonamajorMed ECAch 38.4 mdetails →
Bermeovery smallMed ECAch 49.4 m
Bilbaominorch 45.7 m
Bilbao
Bilbao
Cádizminorch 31.1 m
Cala Figuera
CarbonerassmallMed ECAch 5.5 m
CartagenasmallMed ECAch 34.7 m
Castellon de la Plana
Castellón de la Planavery smallMed ECAch 38.4 m
Castellón de la Planavery smallMed ECAch 49.4 m
Castellón de la Plana
CeutaminorMed ECA
Ferrolminorch 34.7 m
Finisterre
Garruchavery smallMed ECA
Gijónsmallch 16.5 m
Hornillovery smallMed ECAch 27.4 m
Huelvaminorch 31.1 m
Huelva
Ibizavery smallMed ECAch 42.1 m
Isla Verde
Islas HormigasunknownMed ECA
Las HormigasunknownMed ECA
Las Palmasmajorch 34.7 m
Luarca
Mahonvery smallch 27.4 m
Malagaminorch 31.1 m
Marínsmallch 5.5 m
Motrilvery smallch 34.7 m
Mugardos
Muskiz
Navarre
PalamossmallMed ECAch 16.5 m
PalmaminorMed ECAch 38.4 m
Pasaiaminorch 38.4 m
Pasaia
Portugalete
Puerto De Gandiavery smallMed ECAch 42.1 m
Puerto del Rosariovery smallch 31.1 m
Raos
Ribadeovery smallch 31.1 m
Rosasvery smallMed ECAch 45.7 m
Rotavery smallch 38.4 m
Saguntovery smallMed ECAch 42.1 m
San Ciprianvery smallch 20.1 m
San Feliu De Guixolsvery smallMed ECAch 45.7 m
Sant Carles de la Ràpita
Santa Cruz De La Palmavery smallch 31.1 m
Santa Cruz de Tenerifeminorch 34.7 m
Santa Perpètua de Mogoda
SantanderminorMed ECAch 34.7 m
Santurtzi
Sevilleminorch 42.1 m
Seville
TarragonamajorMed ECAch 12.8 m
Torreviejavery smallMed ECAch 34.7 m
ValenciaminorMed ECAch 23.8 mdetails →
Vigominorch 5.5 m
Vilagarcía de Arousavery smallch 12.8 m
Villanueva Y Geltruvery smallMed ECAch 45.7 m
Zierbena

Port positions, sizes and depths from the U.S. NGA World Port Index (public domain, reference positions — not berth-level detail). ECA flags are indicative screening — see the ECA checker disclaimer.

Largest harbours

Major ports in Spain

Alicante · Barcelona · Bilbao · Cádiz · Ceuta · Ferrol · Huelva · Las Palmas · Malaga · Palma · Pasaia · Santa Cruz de Tenerife · Santander · Seville · Tarragona · Valencia · Vigo

Get in touch

Distances between any listed ports.

The port distance calculator searches 5,966 ports — modelled sea routes, printed figures or labelled estimates — with transit times.