Port Directory

Ports in Denmark

90 ports listed in the NGA World Port Index — 63 inside an Emission Control Area.

AabenraasmallBaltic ECAch 34.7 m
Aabenraavery smallBaltic ECAch 31.1 m
AalborgsmallBaltic ECANorth Sea ECAch 38.4 m
Aalborg
Aalborg
Aalborg
AarhusminorBaltic ECAch 34.7 m
Aeroskobingvery smallBaltic ECAch 53 m
Asnæs
AssenssmallBaltic ECAch 45.7 m
AugustenborgsmallBaltic ECAch 53 m
Avernakke
BandholmsmallBaltic ECAch 49.4 m
Brunsbüttel
Christianso Harborvery smallBaltic ECAch 56.7 m
CopenhagenmajorBaltic ECAch 42.1 m
Copenhagenvery smallBaltic ECAch 56.7 m
DISvery smallBaltic ECAch 49.4 m
EsbjergsmallNorth Sea ECAch 38.4 m
FaaborgsmallBaltic ECAch 45.7 m
Faaborg
Fakse Ladeplads Havnvery smallBaltic ECAch 53 m
FredericiasmallBaltic ECAch 27.4 m
FrederikshavnsmallBaltic ECAch 42.1 m
Frederikssundvery smallBaltic ECAch 56.7 m
Frederiksvaerkvery smallBaltic ECAch 53 m
Gedser
Grenaa
Guldborg
Gulfhavnvery smallBaltic ECAch 23.8 m
Haderslevsmallch 49.4 m
Hadsundvery smallBaltic ECAch 49.4 m
Halsvery smallBaltic ECAch 34.7 m
Hanstholmvery smallNorth Sea ECAch 45.7 m
Haslevery smallBaltic ECAch 53 m
Helsingorvery smallBaltic ECA
Helsingør
Helsingør
Helsingør
Hirtshalsvery smallNorth Sea ECAch 42.1 m
Hobrovery smallBaltic ECAch 49.4 m
Holbaekvery smallBaltic ECAch 49.4 m
Holstebro-stuersmallNorth Sea ECAch 53 m
Horsensvery smallBaltic ECAch 45.7 m
Hundestedvery smallBaltic ECAch 53 m
KalundborgsmallBaltic ECAch 31.1 m
Kertemindevery smallBaltic ECAch 56.7 m
Køgevery smallBaltic ECAch 49.4 m
KoldingsmallBaltic ECAch 45.7 m
KorsorsmallBaltic ECAch 49.4 m
Kyndbyvaerkets Havnvery smallBaltic ECAch 53 m
Laeso
Laeso
Lemvigvery smallNorth Sea ECAch 56.7 m
Lindholm
Little Belt
Lyngs Odde
Mariagervery smallBaltic ECAch 49.4 m
MarstalsmallBaltic ECAch 9.1 m
MiddelfartsmallBaltic ECAch 49.4 m
Munkebo
Naestvedsmallch 53 m
NakskovsmallBaltic ECAch 49.4 m
Neksovery smallBaltic ECAch 53 m
NyborgsmallBaltic ECAch 45.7 m
NykobingsmallBaltic ECAch 53 m
Nykobing (mor)very smallBaltic ECAch 49.4 m
Nystedvery smallBaltic ECAch 53 m
Odensesmallch 45.7 m
Offshore Kattegat No.2
Randerssmallch 45.7 m
Ringkobingvery smallch 56.7 m
Rødbyvery smallBaltic ECAch 49.4 m
RønnesmallBaltic ECAch 42.1 m
RudkobingsmallBaltic ECAch 56.7 m
Sakskobingsmallch 56.7 m
Skaelskorvery smallBaltic ECAch 56.7 m
Skaerbaekvery smallBaltic ECAch 45.7 m
SkagensmallBaltic ECAch 42.1 m
Skagen
SønderborgsmallBaltic ECAch 45.7 m
Stegevery smallBaltic ECAch 56.7 m
Stignæsvery smallBaltic ECAch 49.4 m
StubbekobingsmallBaltic ECAch 53 m
StudstrupminorBaltic ECAch 34.7 m
SvendborgsmallBaltic ECAch 53 m
Thistedvery smallNorth Sea ECAch 49.4 m
Thyboronvery smallNorth Sea ECAch 49.4 m
VejlesmallBaltic ECAch 45.7 m
Vordingborgvery smallBaltic ECAch 49.4 m

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 Denmark

Aarhus · Copenhagen · Studstrup

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.