Port profile · Maritime Radar

Port of Huelva daily activity

Huelva handled an estimated average of 34 kt a day in the week ending 25 September 2026 (-12.8% year on year), with an average of 5 port calls a day, according to IMF PortWatch AIS data. This is an estimate, not the official statistic.
Spain · LOCODE ESHUV · Main cargo sectors: Mineral Products, Chemical & Allied Industries, Metals

Data up to · 25 September 2026

7-day average · Estimated total volume

34 kt

28-day average

47 kt

Vs 28-day average

-26.8%

Year on year (same week)

-12.8%

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
Container124.8 kt23 kt
Dry bulk19341 kt52 kt
General cargo1932 kt29 kt
Ro-Ro274 t506 t
Tanker86266 kt564 kt

Main connections

Average daily capacity on the route · AIS 2019-2025
Algeciras: 6,731 t/day estimated with HuelvaAlgecirasLas Palmas (de Gran Canaria): 3,650 t/day estimated with HuelvaLas Palmas (de Gran Canaria)Antwerp: 2,741 t/day estimated with HuelvaAntwerpCartagena: 2,345 t/day estimated with HuelvaCartagenaRotterdam: 2,197 t/day estimated with HuelvaRotterdamSanta Cruz De Tenerife: 2,084 t/day estimated with HuelvaSanta Cruz De TenerifeBarcelona: 1,956 t/day estimated with HuelvaBarcelonaTarragona: 1,473 t/day estimated with HuelvaTarragonaBonny: 1,327 t/day estimated with HuelvaBonnyFangcheng: 1,123 t/day estimated with HuelvaFangchengCorpus Christi: 1,092 t/day estimated with HuelvaCorpus ChristiBilbao: 1,060 t/day estimated with HuelvaBilbaoLeixoes: 902 t/day estimated with HuelvaLeixoesBrunsbuettel: 848 t/day estimated with HuelvaBrunsbuettelAmsterdam: 818 t/day estimated with HuelvaAmsterdamJohor: 815 t/day estimated with HuelvaJohorEl Grao: 787 t/day estimated with HuelvaEl GraoLa Coruna: 748 t/day estimated with HuelvaLa CorunaNew York-New Jersey: 744 t/day estimated with HuelvaNew York-New JerseyCadiz: 743 t/day estimated with HuelvaCadizJorf Lasfar: 715 t/day estimated with HuelvaJorf LasfarMohammedia: 681 t/day estimated with HuelvaMohammediaCeuta: 651 t/day estimated with HuelvaCeutaPort-De-Bouc: 566 t/day estimated with HuelvaPort-De-BoucItaqui: 560 t/day estimated with HuelvaItaquiConstantza: 542 t/day estimated with HuelvaConstantzaAveiro: 537 t/day estimated with HuelvaAveiroBurgas: 534 t/day estimated with HuelvaBurgasSines: 532 t/day estimated with HuelvaSinesSetubal: 531 t/day estimated with HuelvaSetubalDumai: 511 t/day estimated with HuelvaDumaiAgadir: 507 t/day estimated with HuelvaAgadirDerince (Izmit-Kocaeli): 497 t/day estimated with HuelvaDerince (Izmit-Kocaeli)Gijon: 492 t/day estimated with HuelvaGijonNew Orleans: 492 t/day estimated with HuelvaNew OrleansLivorno: 481 t/day estimated with HuelvaLivornoSafi: 472 t/day estimated with HuelvaSafiMejillones: 472 t/day estimated with HuelvaMejillonesSingapore: 453 t/day estimated with HuelvaSingaporeParanaguá: 413 t/day estimated with HuelvaParanaguáRio Grande: 404 t/day estimated with HuelvaRio GrandePort Nador: 399 t/day estimated with HuelvaPort NadorAratu: 398 t/day estimated with HuelvaAratuTilbury: 396 t/day estimated with HuelvaTilburyGhent: 385 t/day estimated with HuelvaGhentLisboa: 383 t/day estimated with HuelvaLisboaRosario: 357 t/day estimated with HuelvaRosarioAugusta: 343 t/day estimated with HuelvaAugustaIstanbul: 340 t/day estimated with HuelvaIstanbulMatarani: 336 t/day estimated with HuelvaMataraniMalaga: 330 t/day estimated with HuelvaMalagaCasablanca: 330 t/day estimated with HuelvaCasablancaAviles: 329 t/day estimated with HuelvaAvilesMontoir: 328 t/day estimated with HuelvaMontoirGuaymas: 322 t/day estimated with HuelvaGuaymasCallao: 312 t/day estimated with HuelvaCallaoPort Klang: 310 t/day estimated with HuelvaPort KlangHouston (US-TX): 302 t/day estimated with HuelvaHouston (US-TX)Valencia: 293 t/day estimated with HuelvaValenciaSagunto: 292 t/day estimated with HuelvaSaguntoVlissingen: 292 t/day estimated with HuelvaRavenna: 280 t/day estimated with HuelvaFos: 265 t/day estimated with HuelvaTerneuzen: 263 t/day estimated with HuelvaBayonne: 238 t/day estimated with HuelvaChornomorsk: 234 t/day estimated with HuelvaGibraltar: 225 t/day estimated with HuelvaWilmington, DE: 222 t/day estimated with HuelvaPoint Fortin: 220 t/day estimated with HuelvaNapoli: 220 t/day estimated with HuelvaMotril: 219 t/day estimated with HuelvaTangier-Mediterranean: 218 t/day estimated with HuelvaGenova: 216 t/day estimated with HuelvaSeville: 214 t/day estimated with HuelvaOdessa: 207 t/day estimated with HuelvaSan Martin: 205 t/day estimated with HuelvaDakar: 198 t/day estimated with HuelvaAlicante: 197 t/day estimated with HuelvaPorto do Acu: 179 t/day estimated with HuelvaSouth Louisiana: 178 t/day estimated with HuelvaPivdennyi: 176 t/day estimated with HuelvaPort Arthur: 175 t/day estimated with HuelvaNovorossiysk: 171 t/day estimated with HuelvaLagos: 170 t/day estimated with HuelvaDunkirk: 167 t/day estimated with HuelvaPuerto Caldera: 166 t/day estimated with HuelvaPunta Lobitos: 164 t/day estimated with HuelvaPoint Lisas: 163 t/day estimated with HuelvaLe Havre: 160 t/day estimated with HuelvaBeaumont: 160 t/day estimated with HuelvaPanjang: 158 t/day estimated with HuelvaLondon: 158 t/day estimated with HuelvaTampa Port: 156 t/day estimated with HuelvaMilford Haven: 152 t/day estimated with HuelvaPalma de Mallorca: 152 t/day estimated with HuelvaArrecife: 151 t/day estimated with HuelvaBar: 149 t/day estimated with HuelvaLianyungang: 149 t/day estimated with HuelvaPoti: 145 t/day estimated with HuelvaSanta Marta: 145 t/day estimated with HuelvaImmingham: 143 t/day estimated with HuelvaYanbu (King Fahd Port): 142 t/day estimated with HuelvaThamesport: 139 t/day estimated with HuelvaCartagena: 138 t/day estimated with HuelvaSanta Panagia: 136 t/day estimated with HuelvaBahia Quintero (Ventanas): 134 t/day estimated with HuelvaLa Pallice: 133 t/day estimated with HuelvaAgioi Oil Terminal: 133 t/day estimated with HuelvaAmamapare: 129 t/day estimated with HuelvaQinzhou: 129 t/day estimated with HuelvaSantos: 128 t/day estimated with HuelvaQingdao Port: 125 t/day estimated with HuelvaDongjiakou: 125 t/day estimated with HuelvaTaman: 124 t/day estimated with HuelvaSarroch Oil Terminal: 124 t/day estimated with HuelvaPorto Di Lido-Venezia: 123 t/day estimated with HuelvaBrake: 123 t/day estimated with HuelvaMäntyluoto: 120 t/day estimated with HuelvaTaranto: 116 t/day estimated with HuelvaKokkola: 116 t/day estimated with HuelvaArzew: 113 t/day estimated with HuelvaPortocel: 112 t/day estimated with HuelvaVitoria: 112 t/day estimated with HuelvaGöteborg: 112 t/day estimated with HuelvaCarboneras: 112 t/day estimated with HuelvaVado Ligure: 112 t/day estimated with HuelvaKingston: 111 t/day estimated with HuelvaManzanillo: 111 t/day estimated with HuelvaKlaipeda: 111 t/day estimated with HuelvaAlexandria: 111 t/day estimated with HuelvaKoper: 110 t/day estimated with HuelvaTianjin Xin Gang: 110 t/day estimated with HuelvaBordeaux: 107 t/day estimated with HuelvaYokohama: 107 t/day estimated with HuelvaUst-Luga: 104 t/day estimated with HuelvaXiamen: 104 t/day estimated with HuelvaBarranquilla: 104 t/day estimated with HuelvaEleusis: 101 t/day estimated with HuelvaSkelleftehamn: 99 t/day estimated with HuelvaIlo: 98 t/day estimated with HuelvaIJmuiden: 98 t/day estimated with HuelvaMaputo: 98 t/day estimated with HuelvaPuerto Cortes: 96 t/day estimated with HuelvaDamietta: 96 t/day estimated with HuelvaVila Do Conde: 96 t/day estimated with HuelvaTuapse: 93 t/day estimated with HuelvaVillagarcia De Arosa: 92 t/day estimated with HuelvaFerrol: 92 t/day estimated with HuelvaBejaia: 89 t/day estimated with HuelvaDurban: 87 t/day estimated with HuelvaVarna: 85 t/day estimated with HuelvaAshdod: 85 t/day estimated with HuelvaMykolaiv: 85 t/day estimated with HuelvaNemrut Bay: 85 t/day estimated with HuelvaRas Laffan: 84 t/day estimated with HuelvaSavannah: 81 t/day estimated with HuelvaRouen: 81 t/day estimated with HuelvaPuerto Del Rosario: 81 t/day estimated with HuelvaMarsaxlokk: 80 t/day estimated with HuelvaTeesport: 80 t/day estimated with HuelvaSendai-Shiogama: 76 t/day estimated with HuelvaSavona: 75 t/day estimated with HuelvaSete: 75 t/day estimated with HuelvaGravesend: 74 t/day estimated with HuelvaPorto Grande: 74 t/day estimated with HuelvaSoyo Angola LNG Terminal: 73 t/day estimated with HuelvaPort Everglades: 73 t/day estimated with HuelvaTexas City: 72 t/day estimated with HuelvaXiuyu: 71 t/day estimated with HuelvaMollendo: 71 t/day estimated with HuelvaLondon Gateway: 71 t/day estimated with HuelvaSabetta: 71 t/day estimated with HuelvaPascagoula: 70 t/day estimated with HuelvaCaleta Patillos: 70 t/day estimated with HuelvaAsprópirgos: 70 t/day estimated with HuelvaDjen Djen: 68 t/day estimated with HuelvaFreeport (US-FL): 68 t/day estimated with HuelvaGabes: 67 t/day estimated with HuelvaMombasa: 67 t/day estimated with HuelvaFunchal, Madeira: 67 t/day estimated with HuelvaRostock: 66 t/day estimated with HuelvaPort Aransas: 66 t/day estimated with HuelvaMilazzo: 65 t/day estimated with HuelvaBaltimore: 65 t/day estimated with HuelvaSantander: 65 t/day estimated with HuelvaCagliari: 64 t/day estimated with HuelvaRichards Bay: 64 t/day estimated with HuelvaAlger: 63 t/day estimated with HuelvaPuerto Barrios: 62 t/day estimated with HuelvaLorient: 62 t/day estimated with HuelvaPort-La-Nouvelle: 61 t/day estimated with HuelvaPiombino: 61 t/day estimated with HuelvaMersin: 61 t/day estimated with HuelvaDiliskelesi: 61 t/day estimated with HuelvaHamburg: 60 t/day estimated with HuelvaPort De Salvador: 60 t/day estimated with HuelvaZeebrugge: 59 t/day estimated with HuelvaOran: 59 t/day estimated with HuelvaAarhus: 58 t/day estimated with HuelvaWakayama-Shimotsu: 57 t/day estimated with HuelvaHuelva
click to enable scroll zoom · drag to pan

Full footprint: all 543 connections of Huelva 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.AlgecirasSpain2.5 days between calls
  2. 2.Las Palmas (de Gran Canaria)Spain4.3 days between calls
  3. 3.BonnyNigeria12.9 days between calls
  4. 4.Corpus ChristiUnited States14.9 days between calls
  5. 5.TarragonaSpain4.7 days between calls

Where they sail on to

Destination ports (downstream)

  1. 1.AlgecirasSpain2.0 days between calls
  2. 2.AntwerpBelgium5.8 days between calls
  3. 3.Las Palmas (de Gran Canaria)Spain2.5 days between calls
  4. 4.Santa Cruz De TenerifeSpain3.2 days between calls
  5. 5.RotterdamThe Netherlands7.8 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)