The busiest sea ports in Europe
The table below lists 20 of the busiest ports in Europe ; Rotterdam currently ranks first here, and tenth in the world by cargo tonnage . For ferries, transport vehicles like heavy trucks are included using their full weight, while passenger cars are not counted as cargo.
Top 20 ports of Europe by annual cargo tonnage
Port of Rotterdam
Netherlands
Rotterdam
North Sea
438,800,000
2023[1]
Port of Antwerp-Bruges
Belgium
Antwerp , Bruges
North Sea
271,000,000
2023[2]
Port of Novorossiysk
Russia
Novorossiysk
Black Sea
161,400,000
2023[3]
Port of Hamburg
Germany
Hamburg
North Sea
114,300,000
2023[4]
Port of Ust-Luga
Russia
Ust-Luga
Baltic Sea
112,500,000
2023[3]
Port of Algeciras
Spain
Algeciras
Mediterranean Sea
107,000,000
2022[5]
Port of Constanța
Romania
Constanța
Black Sea
92,500,000
2023[6]
HAROPA Port [fr ]
France
Le Havre , Rouen , Paris
English Channel
81,300,000
2023[7]
Port of Gdańsk
Poland
Gdańsk
Baltic Sea
81,000,000
2023[8]
Port of Valencia
Spain
Valencia
Mediterranean Sea
76,746,424
2023[9]
Port of Marseille
France
Marseille
Mediterranean Sea
72,000,000
2023[10]
Port of Barcelona
Spain
Barcelona
Mediterranean Sea
64,000,000
2023[11]
Port of Primorsk
Russia
Primorsk
Baltic Sea
63,100,000
2023[3]
Port of Amsterdam
Netherlands
Amsterdam
North Sea
63,000,000
2023[12]
Port of Bergen
Norway
Bergen
North Sea
59,492,185
2022[13]
Port of Murmansk
Russia
Murmansk
Barents Sea
57,800,000
2023[3]
Port of Trieste
Italy
Trieste
Mediterranean Sea
55,600,000
2023[14]
Port of London
United Kingdom
London
North Sea
54,880,000
2022[15]
Port of Immingham
United Kingdom
Immingham , Grimsby
North Sea
50,166,000
2022[15]
Port of Saint Petersburg
Russia
Saint Petersburg
Baltic Sea
49,600,000
2023[3]
Busiest passenger ports
The table below lists 20 of the busiest passenger ports in Europe .
Top 20 ports of Europe by annual number of passengers
Port of Messina
Italy
Messina
Mediterranean Sea
9,412,000
2022[18]
Port of Reggio
Italy
Reggio Calabria
Mediterranean Sea
8,837,000
2022[18]
Port of Helsinki
Finland
Helsinki
Baltic Sea
8,442,649
2023[19]
Port of Piraeus
Greece
Piraeus
Mediterranean Sea
8,271,000
2022[18]
Port of Tallinn
Estonia
Tallinn
Baltic Sea
8,080,796
2023[20]
Port of Palma de Mallorca [es ]
Spain
Palma de Mallorca
Mediterranean Sea
7,680,000
2022[18]
Port of Stockholm [sv ]
Sweden
Stockholm
Baltic Sea
7,220,000
2023[21]
Port of Paloukia-Salamina
Greece
Paloukia , Salamina
Mediterranean Sea
7,093,000
2022[18]
Port of Perama
Greece
Perama
Mediterranean Sea
7,093,000
2022[18]
Port of Helsingborg [sv ]
Sweden
Helsingborg
Øresund
6,369,304
2023[21]
Port of Helsingør
Denmark
Helsingør
Øresund
6,268,000
2022[18]
Port of Mġarr
Malta
Mġarr
Mediterranean Sea
5,695,000
2022[18]
Port of Naples
Italy
Naples
Mediterranean Sea
5,456,000
2022[18]
Port of Santa Cruz de Tenerife
Spain
Santa Cruz de Tenerife
Atlantic Ocean
5,405,000
2022[18]
Port of Ċirkewwa
Malta
—
Mediterranean Sea
5,219,000
2022[18]
Port of Calais
France
Calais
English Channel
5,142,000
2022[18]
Port of Puttgarden
Germany
Puttgarden
Baltic Sea
4,917,000
2022[18]
Port of Split
Croatia
Split
Mediterranean Sea
4,711,000
2022[18]
Port of Rødbyhavn
Denmark
Rødbyhavn
Baltic Sea
4,519,000
2022[18]
Port of Algeciras
Spain
Algeciras
Mediterranean Sea
4,423,000
2022[18]
Other large ports in Europe
Albania
Austria
Belgium
Bulgaria
Croatia
Cyprus
Denmark
Estonia
Finland
France
Germany
Greece
Hungary
Iceland
Ireland
Italy
Latvia
Lithuania
Malta
Montenegro
The Netherlands
[22]
Groningen Seaports Eemshaven / Delfzijl[23]
Port of Harlingen[24]
Port of Nijmegen[25]
Zeeland Seaports (Vlissingen/ Terneuzen), together with Ghent (Belgium) part of North Sea Port[26]
Norway
Poland
Portugal
Romania
Russia
Serbia
Slovenia
Spain
Port of A Coruña
Port of Alicante
Port of Almería
Port of Avilés
Port of Bilbao , with 179,572 passengers, cargo of 39,397,938, and 557,355 TEUs in 2008
Port of Cartagena
Port of Cádiz
Port of Castellón
Port of Ceuta
Port of Ferrol
Port of Gijón
Port of Huelva
Port of Málaga , with 642,529 passengers, cargo of 4,620,000 of tons and 428,623 TEUs in 2008[27]
Port of Melilla
Port of Motril
Rota , a large Spanish naval base
Port of Las Palmas (Puerto de la Luz)
Port of Pasajes (Pasaia , Gipuzkoa )
Port of Santander
Port of Santa Cruz de Tenerife , Canary Islands
Port of Seville
Port of Tarragona
Port of Vigo , the biggest fishing port in the world with 751,971 tons of fish and shellfish in 2008
Sweden
Switzerland
Turkey
Ukraine
United Kingdom
Aberdeen, Scotland
Belfast, Northern Ireland
Bristol , western England
Cardiff , South East Wales
Edinburgh , south-eastern Scotland
Foyle Port , Northern Ireland
Glasgow , south-western Scotland
Kingston upon Hull , north-eastern England
Liverpool , north-western England
Manchester via the Manchester Ship Canal to the Irish Sea
Newcastle upon Tyne , northeastern England
Portland Harbour , southern England
Portsmouth Harbour , southern England is one of the oldest ports in England