Port profile · Maritime Radar

Port of Barcelona daily activity

Barcelona handled an estimated average of 131 kt a day in the week ending 25 September 2026 (+25.6% year on year), with an average of 12 port calls a day, according to IMF PortWatch AIS data. This is an estimate, not the official statistic.
Spain · LOCODE ESBCN · Main cargo sectors: Mineral Products, Vegetable Products, Chemical & Allied Industries

Data up to · 25 September 2026

7-day average · Estimated total volume

131 kt

28-day average

100 kt

Vs 28-day average

+30.8%

Year on year (same week)

+25.6%

Estimated total volume — daily series

·

AIS estimates from IMF PortWatch; they may include transhipment and are not equivalent to the port’s official statistics.

By vessel type

Last 28 days
TypePort callsEst. importsEst. exports
Container145883 kt788 kt
Dry bulk5118 kt14 kt
General cargo2118 kt29 kt
Ro-Ro5771 kt53 kt
Tanker67579 kt250 kt

Main connections

Average daily capacity on the route · AIS 2019-2025
Valencia: 84,540 t/day estimated with BarcelonaValenciaPort Saint Louis Du Rhone: 21,915 t/day estimated with BarcelonaPort Saint Louis Du RhoneGenova: 18,763 t/day estimated with BarcelonaGenovaGioia Tauro: 17,479 t/day estimated with BarcelonaGioia TauroAlgeciras: 8,540 t/day estimated with BarcelonaAlgecirasDamietta: 7,041 t/day estimated with BarcelonaDamiettaPiraeus: 6,989 t/day estimated with BarcelonaPiraeusLa Spezia: 6,829 t/day estimated with BarcelonaLa SpeziaKing Abdullah Port: 6,749 t/day estimated with BarcelonaKing Abdullah PortLivorno: 6,238 t/day estimated with BarcelonaLivornoMarsaxlokk: 4,893 t/day estimated with BarcelonaMarsaxlokkTarragona: 4,305 t/day estimated with BarcelonaTarragonaEl Grao: 4,137 t/day estimated with BarcelonaEl GraoMarseille: 3,780 t/day estimated with BarcelonaMarseilleTangier-Mediterranean: 3,515 t/day estimated with BarcelonaTangier-MediterraneanRotterdam: 3,449 t/day estimated with BarcelonaRotterdamSingapore: 2,934 t/day estimated with BarcelonaSingaporeCartagena: 2,709 t/day estimated with BarcelonaCartagenaAntwerp: 2,535 t/day estimated with BarcelonaAntwerpCasablanca: 2,521 t/day estimated with BarcelonaCasablancaLas Palmas (de Gran Canaria): 2,497 t/day estimated with BarcelonaLas Palmas (de Gran Canaria)Savona: 2,193 t/day estimated with BarcelonaSavonaSines: 2,041 t/day estimated with BarcelonaSinesHuelva: 1,956 t/day estimated with BarcelonaHuelvaVado Ligure: 1,718 t/day estimated with BarcelonaVado LigurePort-De-Bouc: 1,709 t/day estimated with BarcelonaPort-De-BoucFos: 1,663 t/day estimated with BarcelonaFosAlger: 1,599 t/day estimated with BarcelonaAlgerSagunto: 1,485 t/day estimated with BarcelonaSaguntoOran: 1,428 t/day estimated with BarcelonaOranLe Havre: 1,424 t/day estimated with BarcelonaLe HavrePuerto Cristobal: 1,420 t/day estimated with BarcelonaPuerto CristobalNemrut Bay: 1,328 t/day estimated with BarcelonaNemrut BayJeddah: 1,083 t/day estimated with BarcelonaJeddahAmsterdam: 1,043 t/day estimated with BarcelonaAmsterdamFreeport: 953 t/day estimated with BarcelonaFreeportSarroch Oil Terminal: 947 t/day estimated with BarcelonaSarroch Oil TerminalSkikda (Port Methanier): 880 t/day estimated with BarcelonaSkikda (Port Methanier)Dumai: 875 t/day estimated with BarcelonaDumaiAlicante: 865 t/day estimated with BarcelonaAlicanteBejaia: 864 t/day estimated with BarcelonaBejaiaRas Laffan: 844 t/day estimated with BarcelonaRas LaffanColombo: 830 t/day estimated with BarcelonaColomboAugusta: 818 t/day estimated with BarcelonaAugustaMundra: 804 t/day estimated with BarcelonaMundraNapoli: 794 t/day estimated with BarcelonaNapoliHalifax: 784 t/day estimated with BarcelonaHalifaxTekirdag: 780 t/day estimated with BarcelonaTekirdagCaucedo: 760 t/day estimated with BarcelonaCaucedoJubail: 717 t/day estimated with BarcelonaJubailMalaga: 715 t/day estimated with BarcelonaMalagaNew Orleans: 707 t/day estimated with BarcelonaNew OrleansAshdod: 696 t/day estimated with BarcelonaAshdodRavenna: 666 t/day estimated with BarcelonaRavennaConstantza: 636 t/day estimated with BarcelonaConstantzaSete: 635 t/day estimated with BarcelonaSeteDiliskelesi: 624 t/day estimated with BarcelonaDiliskelesiYanbu (King Fahd Port): 610 t/day estimated with BarcelonaYanbu (King Fahd Port)Montreal: 591 t/day estimated with BarcelonaMontrealArzew: 590 t/day estimated with BarcelonaArzewNew York-New Jersey: 579 t/day estimated with BarcelonaJebel Ali: 559 t/day estimated with BarcelonaLisboa: 559 t/day estimated with BarcelonaGhent: 551 t/day estimated with BarcelonaPort Klang: 551 t/day estimated with BarcelonaJabal Az Zannah-Ruways: 544 t/day estimated with BarcelonaBilbao: 529 t/day estimated with BarcelonaSanta Cruz De Tenerife: 521 t/day estimated with BarcelonaHouston (US-TX): 512 t/day estimated with BarcelonaMersin: 497 t/day estimated with BarcelonaCartagena: 494 t/day estimated with BarcelonaCadiz: 492 t/day estimated with BarcelonaSouthampton: 490 t/day estimated with BarcelonaNovorossiysk: 483 t/day estimated with BarcelonaMormugao: 479 t/day estimated with BarcelonaAlexandria: 467 t/day estimated with BarcelonaTaranto: 460 t/day estimated with BarcelonaDouala: 460 t/day estimated with BarcelonaTeesport: 453 t/day estimated with BarcelonaSanta Panagia: 447 t/day estimated with BarcelonaBonny: 432 t/day estimated with BarcelonaPalma de Mallorca: 425 t/day estimated with BarcelonaCeuta: 424 t/day estimated with BarcelonaTunis: 423 t/day estimated with BarcelonaJorf Lasfar: 410 t/day estimated with BarcelonaPorto Di Lido-Venezia: 395 t/day estimated with BarcelonaFreeport (US-FL): 389 t/day estimated with BarcelonaRabigh: 386 t/day estimated with BarcelonaFujairah: 368 t/day estimated with BarcelonaAz Zawiyah: 362 t/day estimated with BarcelonaDjen Djen: 357 t/day estimated with BarcelonaYarimca: 340 t/day estimated with BarcelonaAgioi Oil Terminal: 339 t/day estimated with BarcelonaShanghai: 328 t/day estimated with BarcelonaAmbarli: 327 t/day estimated with BarcelonaSouth Louisiana: 325 t/day estimated with BarcelonaIzmir: 320 t/day estimated with BarcelonaHaifa: 318 t/day estimated with BarcelonaMisrata: 315 t/day estimated with BarcelonaSalerno: 313 t/day estimated with BarcelonaCorpus Christi: 311 t/day estimated with BarcelonaEl Dekheila: 305 t/day estimated with BarcelonaBotas Natural Gas Terminal: 294 t/day estimated with BarcelonaLa Coruna: 293 t/day estimated with BarcelonaAnnaba: 287 t/day estimated with BarcelonaJohor: 279 t/day estimated with BarcelonaIstanbul: 276 t/day estimated with BarcelonaMumbai-Jawaharlal Nehru (Nhava Sheva): 273 t/day estimated with BarcelonaMilazzo: 269 t/day estimated with BarcelonaCai Mep: 269 t/day estimated with BarcelonaAliaga: 269 t/day estimated with BarcelonaKoper: 268 t/day estimated with BarcelonaLake Charles: 266 t/day estimated with BarcelonaDakar: 263 t/day estimated with BarcelonaSetubal: 262 t/day estimated with BarcelonaEleusis: 248 t/day estimated with BarcelonaBurgas: 246 t/day estimated with BarcelonaFelixstowe: 246 t/day estimated with BarcelonaSoyo Angola LNG Terminal: 244 t/day estimated with BarcelonaCivitavecchia: 240 t/day estimated with BarcelonaMotril: 239 t/day estimated with BarcelonaMontoir: 238 t/day estimated with BarcelonaAqaba: 236 t/day estimated with BarcelonaBenghazi: 235 t/day estimated with BarcelonaVeracruz: 231 t/day estimated with BarcelonaVarna: 222 t/day estimated with BarcelonaLagos: 220 t/day estimated with BarcelonaGarston: 219 t/day estimated with BarcelonaChornomorsk: 215 t/day estimated with BarcelonaSalalah: 213 t/day estimated with BarcelonaBoston: 213 t/day estimated with BarcelonaLiverpool: 208 t/day estimated with BarcelonaDaesan: 205 t/day estimated with BarcelonaFawley: 205 t/day estimated with BarcelonaMoerdijk: 200 t/day estimated with BarcelonaSeville: 199 t/day estimated with BarcelonaBeirut: 192 t/day estimated with BarcelonaBizerte: 190 t/day estimated with BarcelonaGhazaouet: 190 t/day estimated with BarcelonaTanjung Pelepas: 184 t/day estimated with BarcelonaPort-La-Nouvelle: 180 t/day estimated with BarcelonaItaqui: 179 t/day estimated with BarcelonaPengerang: 178 t/day estimated with BarcelonaBristol: 177 t/day estimated with BarcelonaZeebrugge: 174 t/day estimated with BarcelonaLondon Gateway: 168 t/day estimated with BarcelonaAjaccio: 167 t/day estimated with BarcelonaAbidjan: 166 t/day estimated with BarcelonaNouadhibou: 166 t/day estimated with BarcelonaVassiliko: 166 t/day estimated with BarcelonaGemlik: 166 t/day estimated with BarcelonaAlmeria: 166 t/day estimated with BarcelonaHamburg: 165 t/day estimated with BarcelonaIskenderun: 160 t/day estimated with BarcelonaBorusan: 160 t/day estimated with BarcelonaVila Do Conde: 153 t/day estimated with BarcelonaThessaloníki: 152 t/day estimated with BarcelonaVigo: 152 t/day estimated with BarcelonaDunkirk: 150 t/day estimated with BarcelonaSikka: 149 t/day estimated with BarcelonaAmuay (Bahia De Amuay): 147 t/day estimated with BarcelonaRades (La Goulette): 144 t/day estimated with BarcelonaPort Said: 143 t/day estimated with BarcelonaNew Mangalore: 141 t/day estimated with BarcelonaMalamocco: 141 t/day estimated with BarcelonaMarina Di Carrara: 141 t/day estimated with BarcelonaAgadir: 140 t/day estimated with BarcelonaGdansk: 139 t/day estimated with BarcelonaKhalifa Port: 137 t/day estimated with BarcelonaParanaguá: 136 t/day estimated with BarcelonaMap Ta Phut: 136 t/day estimated with BarcelonaLeixoes: 135 t/day estimated with BarcelonaYakacik: 135 t/day estimated with BarcelonaAsprópirgos: 131 t/day estimated with BarcelonaSanta Marta: 129 t/day estimated with BarcelonaSfax: 128 t/day estimated with BarcelonaGwangyang (Kwangyang): 127 t/day estimated with BarcelonaIJmuiden: 125 t/day estimated with BarcelonaPanjang: 125 t/day estimated with BarcelonaLa Pallice: 123 t/day estimated with BarcelonaOristano: 123 t/day estimated with BarcelonaThamesport: 123 t/day estimated with BarcelonaLeith: 121 t/day estimated with BarcelonaPivdennyi: 121 t/day estimated with BarcelonaConakry: 118 t/day estimated with BarcelonaKarachi: 117 t/day estimated with BarcelonaHofu: 117 t/day estimated with BarcelonaBrindisi: 115 t/day estimated with BarcelonaSwinoujscie: 114 t/day estimated with BarcelonaDerince (Izmit-Kocaeli): 114 t/day estimated with BarcelonaSavannah: 113 t/day estimated with BarcelonaFalconara: 109 t/day estimated with BarcelonaGibraltar: 109 t/day estimated with BarcelonaPuerto Cortes: 105 t/day estimated with BarcelonaRosyth: 104 t/day estimated with BarcelonaTerneuzen: 103 t/day estimated with BarcelonaPrimorsk: 102 t/day estimated with BarcelonaSantander: 102 t/day estimated with BarcelonaCagliari: 101 t/day estimated with BarcelonaMostaganem: 101 t/day estimated with BarcelonaBarcelona
click to enable scroll zoom · drag to pan

Full footprint: all 595 connections of Barcelona aggregated over the SeaRoute (Eurostat) shipping lanes — each segment glows according to the estimated capacity it carries (IMF PortWatch, AIS 2019-2025).

Where vessels arrive from

Ports of origin (upstream)

  1. 1.ValenciaSpain1.2 days between calls
  2. 2.Port Saint Louis Du RhoneFrance1.2 days between calls
  3. 3.Gioia TauroItaly2.6 days between calls
  4. 4.GenovaItaly2.2 days between calls
  5. 5.DamiettaEgypt5.4 days between calls

Where they sail on to

Destination ports (downstream)

  1. 1.ValenciaSpain1.1 days between calls
  2. 2.Port Saint Louis Du RhoneFrance1.2 days between calls
  3. 3.GenovaItaly2.0 days between calls
  4. 4.Gioia TauroItaly2.7 days between calls
  5. 5.PiraeusGreece4.5 days between calls

IMF connection network based on vessel capacity before and after calling at this port (AIS 2019-2025). The time shown is the average elapsed between the call at one port and the next call at the other — it includes anchorage and berthing waits, which is why it far exceeds pure sailing time on short routes such as Algeciras–Tanger Med.

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)