Spanish port system

Ro-ro traffic

Tonnes of roll-on/roll-off cargo by port authority, in containers and in other units
View the trend of up to 4 ports side by side

In 2025 the port system totals 74.7M t (total ro-ro), 2.8% more than in 2024. It is the highest value in the series, which starts in 1980. Baleares, Valencia and Bahía de Algeciras account for 56% of the total.

Port system · 2025

Total ro-ro

74.7M t

+2.8% vs 2024

System trend · Total ro-ro (1980–2025)

Ten largest volumes · Total ro-ro (2025)

Figures in tonnes.

#Port authorityLoaded, in containersLoaded, other unitsLoadedUnloaded, in containersUnloaded, other unitsUnloadedIn containersOther unitsTotal ro-ro% of systemChg. 2024–2025
1Baleares112,7245,087,2605,199,984178,82510,092,31610,271,141291,54915,179,57615,471,12520.71%+4.3%
2Valencia446,5718,074,3758,520,946119,9955,120,0425,240,037566,56613,194,41713,760,98318.42%+0.2%
3Bahía de Algeciras76,6996,266,3186,343,01783,8736,154,5216,238,394160,57212,420,83912,581,41116.84%+5.4%
4Barcelona331,3967,028,1507,359,54684,4664,329,4144,413,880415,86211,357,56411,773,42615.76%+0.9%
5Las Palmas158,9532,669,4522,828,405178,5982,838,8703,017,468337,5515,508,3225,845,8737.83%+12.4%
6Santa Cruz de Tenerife104,0512,172,2782,276,329125,6272,305,3442,430,971229,6784,477,6224,707,3006.3%+1.9%
7Santander142,6281,104,3541,246,982118,750800,467919,217261,3781,904,8212,166,1992.9%-6.1%
8Vigo01,030,4091,030,4090355,543355,54301,385,9521,385,9521.86%-13.3%
9Bilbao18,042538,535556,57710,384619,688630,07228,4261,158,2231,186,6491.59%-2.4%
10Almería5,546609,103614,6493,010408,535411,5458,5561,017,6381,026,1941.37%+17%
11Bahía de Cádiz133,764393,866527,63040,924362,377403,301174,688756,243930,9311.25%+0.6%
12Huelva41,169326,728367,8979,260229,135238,39550,429555,863606,2920.81%+3.2%
13Ceuta53,190187,321240,51115,917347,596363,51369,107534,917604,0240.81%+3.6%
14Pasaia0417,235417,2350119,809119,8090537,044537,0440.72%-6.9%
15Melilla5,525135,654141,17925,207296,531321,73830,732432,185462,9170.62%+1.8%
16Málaga13,069237,509250,5785,251199,274204,52518,320436,783455,1030.61%-4.8%
17Motril708137,766138,474385287,631288,0161,093425,397426,4900.57%-13.4%
18Tarragona077,18377,1830252,108252,1080329,291329,2910.44%+0.5%
19Vilagarcía89026,39727,2875,621137,179142,8006,511163,576170,0870.23%–
20Sevilla0111,136111,136057,55457,5540168,690168,6900.23%-1.9%
21Alicante39661,34461,74014525,44225,58754186,78687,3270.12%+120%
22Ferrol-San Cibrao3695,3845,7532,0296,5028,5312,39811,88614,2840.02%-34.7%
23Castellón4,9402315,17151605165,4562315,6870.01%-68.3%
24Cartagena073373300007337330%-90.9%
25Avilés0000000000%–
26Gijón0000000000%–
27A Coruña0000000000%–
28Marín y Ría de Pontevedra0000000000%–
System total1,650,63036,698,72138,349,3511,008,78335,345,87836,354,6612,659,41372,044,59974,704,012100%+2.8%

Source: Puertos del Estado, Annual Data Dashboard. Consolidated series by port authority. See all statistics

Indicators · EED Data

Read the monthly summary

All indicators →
NEXT TOTAL SOLAR ECLIPSEAugust 2, 2027

Totality returns to the Strait of Gibraltar

In less than a year, the Moon's shadow will sweep across southern Spain with over 4 minutes of total darkness over Algeciras, Tarifa, and Gibraltar.

---Days
--Hours
--Mins
--Secs
Explore Eclipse Special (in Spanish)