Ports & Harbours of the Skagerrak and the Kattegat
YearMaps maps 90 harbours on the Skagerrak and the Kattegat, in 4 countries and territories. The largest by the World Port Index's harbour size are Malmo, Oslo, Uddevalla, Falkenberg, Horten and Arhus. One is written up in full below, and every harbour is listed with its depths, tidal range and the largest ships it takes.
The Skagerrak and the Kattegat are the straits between Norway, Sweden and Denmark's Jutland peninsula that join the North Sea to the Baltic. Every ship bound into the Baltic passes through them and the Danish straits beyond, where Denmark levied the Sound Toll from 1429 to 1857. Gothenburg, Sweden's largest port, stands at the mouth of the Göta River on the Kattegat, and the Oslofjord opens off the Skagerrak.
- Harbours
- 90
- Countries
- 4
- Large Harbours
- 2
- Written Up
- 1
Map of the Ports of the Skagerrak and the Kattegat
Blue dots are the harbours of the World Port Index; tap or click one to open its entry. Use the layer panel to add trade routes, rivers and historical borders.
Fredericia
The harbour of the Skagerrak and the Kattegat with an encyclopedia article, each with its figures from the World Port Index.
Fredericia
Small harbour · Denmark
The Port of Fredericia is a port facility located on Denmark's Little Belt, 45 km. WNW of Odense.
A multipurpose port, Fredericia handles breakbulk, dry bulk, containers and tanker traffic.
Adapted from Wikipedia: Port of Fredericia (CC BY-SA 4.0).
- Harbour size
- Small
- Channel depth
- 27.4 m
- Anchorage depth
- 27.4 m
- Cargo pier depth
- 49.4 m
- Oil terminal depth
- 45.7 m
- Tidal range
- 1 m
- Largest vessel
- medium vessels
- Country
- Denmark
- Province
- South Denmark
- Coordinates
- 55.5700°, 9.7700°
All Harbours of the Skagerrak and the Kattegat
90 harbours, the largest first by the index's harbour size. Channel depth and tidal range set the physical limit on which ships can call. 11 of them are recorded in the source with the city they serve.
| Harbour | Country | Size | Channel | Anchorage | Tide | Largest vessel | Map |
|---|---|---|---|---|---|---|---|
| Malmoserves Malmö | Sweden | Major | 42.1 m | — | — | medium vessels | |
| Oslo | Norway | Major | 34.7 m | — | 1 m | large vessels | |
| Uddevalla | Sweden | Medium | 49.4 m | 5.5 m | 1 m | medium vessels | |
| Falkenberg | Sweden | Medium | 45.7 m | 49.4 m | 1 m | medium vessels | |
| Horten | Norway | Medium | 38.4 m | 38.4 m | 1 m | medium vessels | |
| Arhusserves Århus | Denmark | Medium | 34.7 m | — | — | large vessels | |
| Studstrup | Denmark | Medium | 34.7 m | 31.1 m | 1 m | medium vessels | |
| Varberg | Sweden | Medium | 34.7 m | 27.4 m | — | medium vessels | |
| Rudkobing | Denmark | Small | 56.7 m | 34.7 m | 1 m | medium vessels | |
| Sakskobing | Denmark | Small | 56.7 m | 56.7 m | — | medium vessels | |
| Augustenborg | Denmark | Small | 53 m | 38.4 m | 5 m | medium vessels | |
| Naestved | Denmark | Small | 53 m | 42.1 m | 1 m | medium vessels | |
| Nykobing (Falster) | Denmark | Small | 53 m | 42.1 m | 1 m | medium vessels | |
| Stubbekobing | Denmark | Small | 53 m | 56.7 m | 1 m | medium vessels | |
| Svendborg | Denmark | Small | 53 m | — | 1 m | medium vessels | |
| Bandholm | Denmark | Small | 49.4 m | 34.7 m | 1 m | medium vessels | |
| Flensburg | Germany | Small | 49.4 m | — | 2 m | medium vessels | |
| Fredrikstad | Norway | Small | 49.4 m | 42.1 m | 1 m | large vessels | |
| Haderslev | Denmark | Small | 49.4 m | 5.5 m | 2 m | medium vessels | |
| Korsor | Denmark | Small | 49.4 m | 31.1 m | 1 m | medium vessels | |
| Kristiansand | Norway | Small | 49.4 m | — | 2 m | large vessels | |
| Middelfart | Denmark | Small | 49.4 m | 20.1 m | 1 m | medium vessels | |
| Nakskov | Denmark | Small | 49.4 m | 49.4 m | 1 m | large vessels | |
| Assens | Denmark | Small | 45.7 m | 38.4 m | — | medium vessels | |
| Faborg | Denmark | Small | 45.7 m | 45.7 m | — | medium vessels | |
| Halden | Norway | Small | 45.7 m | 31.1 m | 1 m | large vessels | |
| Kolding | Denmark | Small | 45.7 m | 34.7 m | — | medium vessels | |
| Nyborg | Denmark | Small | 45.7 m | 38.4 m | 1 m | medium vessels | |
| Randers | Denmark | Small | 45.7 m | 42.1 m | 2 m | medium vessels | |
| Sonderborg | Denmark | Small | 45.7 m | 45.7 m | 1 m | medium vessels | |
| Vejle | Denmark | Small | 45.7 m | — | 1 m | medium vessels | |
| Frederikshavn | Denmark | Small | 42.1 m | — | 1 m | medium vessels | |
| Skagen Havn | Denmark | Small | 42.1 m | 27.4 m | 1 m | medium vessels | |
| Abenra | Denmark | Small | 34.7 m | 5.5 m | 2 m | large vessels | |
| Brevik | Norway | Small | 34.7 m | 20.1 m | 1 m | medium vessels | |
| Brofjorden | Sweden | Small | 34.7 m | 45.7 m | — | medium vessels | |
| Halmstad | Sweden | Small | 34.7 m | — | 3 m | medium vessels | |
| Landskrona | Sweden | Small | 34.7 m | 38.4 m | 3 m | medium vessels | |
| Kalundborg | Denmark | Small | 31.1 m | 31.1 m | 1 m | large vessels | |
| Fredericia | Denmark | Small | 27.4 m | 27.4 m | 1 m | medium vessels | |
| Sandefjorden | Norway | Small | 27.4 m | 5.5 m | — | large vessels | |
| Marstal | Denmark | Small | 9.1 m | 53 m | 1 m | medium vessels | |
| Larvik | Norway | Small | 5.5 m | 38.4 m | 1 m | medium vessels | |
| Fagerstrand | Norway | Small | — | 31.1 m | — | medium vessels | |
| Tvedestrand | Norway | Small | — | 27.4 m | 1 m | medium vessels | |
| Frederikssund | Denmark | Very Small | 56.7 m | 53 m | 1 m | medium vessels | |
| Kerteminde | Denmark | Very Small | 56.7 m | 49.4 m | 1 m | medium vessels | |
| Skaelskor | Denmark | Very Small | 56.7 m | 49.4 m | — | medium vessels | |
| Tuborgserves København | Denmark | Very Small | 56.7 m | — | — | medium vessels | |
| Aeroskobing | Denmark | Very Small | 53 m | 45.7 m | — | medium vessels | |
| Frederiksvaerk | Denmark | Very Small | 53 m | 38.4 m | — | medium vessels | |
| Grebbestad | Sweden | Very Small | 53 m | 45.7 m | — | medium vessels | |
| Hundested | Denmark | Very Small | 53 m | 53 m | — | medium vessels | |
| Hunnebostrand | Sweden | Very Small | 53 m | 42.1 m | — | medium vessels | |
| Kyndbyvaerkets Havn | Denmark | Very Small | 53 m | 45.7 m | — | medium vessels | |
| Marstrand | Sweden | Very Small | 53 m | 38.4 m | 1 m | medium vessels | |
| Grenaa Havn | Denmark | Very Small | 49.4 m | 42.1 m | 1 m | medium vessels | |
| Gulfhaven | Denmark | Very Small | 49.4 m | 12.8 m | 1 m | medium vessels | |
| Hadsund | Denmark | Very Small | 49.4 m | 49.4 m | — | medium vessels | |
| Hobro | Denmark | Very Small | 49.4 m | 31.1 m | 1 m | medium vessels | |
| Holbaek | Denmark | Very Small | 49.4 m | 53 m | — | medium vessels | |
| Kamboserves Moss | Norway | Very Small | 49.4 m | — | — | medium vessels | |
| Koge | Denmark | Very Small | 49.4 m | 45.7 m | — | medium vessels | |
| Mariager | Denmark | Very Small | 49.4 m | 31.1 m | 1 m | medium vessels | |
| Nykobing (Mor) | Denmark | Very Small | 49.4 m | — | 2 m | medium vessels | |
| Sarpsborg | Norway | Very Small | 49.4 m | — | 1 m | medium vessels | |
| Vordingborg | Denmark | Very Small | 49.4 m | 49.4 m | — | medium vessels | |
| Fjallbacka | Sweden | Very Small | 45.7 m | 42.1 m | — | medium vessels | |
| Hanstholm | Denmark | Very Small | 45.7 m | — | 1 m | medium vessels | |
| Horsens | Denmark | Very Small | 45.7 m | 38.4 m | 1 m | medium vessels | |
| Skaerbaek | Denmark | Very Small | 45.7 m | 45.7 m | 1 m | medium vessels | |
| Bovallstrand | Sweden | Very Small | 42.1 m | 38.4 m | — | medium vessels | |
| Hirtshals | Denmark | Very Small | 42.1 m | — | 1 m | medium vessels | |
| Hoganas | Sweden | Very Small | 42.1 m | — | 2 m | medium vessels | |
| Lysekil | Sweden | Very Small | 42.1 m | 31.1 m | — | large vessels | |
| Stromstad | Sweden | Very Small | 42.1 m | 31.1 m | 1 m | — | |
| Svelvik | Norway | Very Small | 38.4 m | 45.7 m | — | — | |
| Drobak | Norway | Very Small | 34.7 m | 27.4 m | 1 m | — | |
| Hals | Denmark | Very Small | 34.7 m | 38.4 m | 1 m | medium vessels | |
| Mandal | Norway | Very Small | 34.7 m | 5.5 m | 1 m | medium vessels | |
| Risor | Norway | Very Small | 34.7 m | 5.5 m | 1 m | medium vessels | |
| Ensted | Denmark | Very Small | 31.1 m | 5.5 m | — | medium vessels | |
| Stenungsund | Sweden | Very Small | 31.1 m | 42.1 m | — | medium vessels | |
| Kragero | Norway | Very Small | 23.8 m | 12.8 m | 1 m | large vessels | |
| Stigsnaesvaerket | Denmark | Very Small | 23.8 m | 12.8 m | — | medium vessels | |
| Holmestrand | Norway | Very Small | 12.8 m | 12.8 m | — | medium vessels | |
| Slagenstangen | Norway | Very Small | 5.5 m | 5.5 m | — | medium vessels | |
| Storsteilene | Norway | Very Small | — | 5.5 m | — | — | |
| Stusvik | Norway | Very Small | — | 45.7 m | — | medium vessels | |
| Tofte | Norway | Very Small | — | 12.8 m | — | medium vessels |
Port Cities of the Skagerrak and the Kattegat
The most populous cities with a harbour of the Skagerrak and the Kattegat within 25 km. Each city is listed with its country's other cities on the country page.
- København1.08 million
Capital of Denmark · Tuborg
- Oslo835,000
Capital of Norway · Oslo, Fagerstrand (23 km), Storsteilene (14 km)
- Malmö269,349
Sweden · Malmo
- Århus237,551
- Odense158,222
Denmark · Kerteminde (19 km)
- Aalborg122,219
Denmark · Hals (25 km)
- Flensburg97,930
Germany · Flensburg
- Helsingborg91,304
Sweden · Landskrona (22 km), Hoganas (19 km)
- Drammen90,722
Norway · Fagerstrand (23 km), Svelvik (19 km), Storsteilene (24 km)
- Skien73,330
Norway · Brevik (16 km)
- Kristiansand63,814
Norway · Kristiansand
- Halmstad55,657
Sweden · Halmstad
- Vejle51,177
Denmark · Vejle, Fredericia (21 km), Skaerbaek (22 km)
- Trollhättan44,543
Sweden · Uddevalla (24 km)
- Roskilde44,285
Denmark · Frederikssund (20 km), Kyndbyvaerkets Havn (23 km), Holbaek (24 km), Koge (23 km)
- Tønsberg38,914
Norway · Horten (18 km), Sandefjorden (19 km), Kambo (24 km), Holmestrand (25 km)
- Moss36,901
Norway · Horten (10 km), Kambo, Svelvik (25 km), Holmestrand (21 km)
- Arendal30,916
Norway · Tvedestrand (20 km)
- Svendborg29,180
Denmark · Rudkobing (15 km), Svendborg, Faborg (24 km), Marstal (25 km)
- Hillerød28,313
Denmark · Frederikssund (20 km), Frederiksvaerk (19 km)
- Frederikshavn24,103
Denmark · Frederikshavn
- Vannersborg21,835
Sweden · Uddevalla (24 km)
Countries with Harbours on the Skagerrak and the Kattegat
More Seas and Coasts
- Ports of North Sea
- Ports of Baltic Sea
- Ports of Norwegian Sea & European Arctic
- Ports of Irish Sea & Celtic Sea
- Ports of English Channel
- Ports of Bay of Biscay & Atlantic Iberia
See every sea, grouped from North America to Oceania & Antarctica, on the world ports index, or the voyages that crossed these waters on the famous sea voyages map.
Skagerrak & Kattegat: Quick Answers
- How many ports are there on the Skagerrak and the Kattegat?
- YearMaps lists 90 ports and harbours on the Skagerrak and the Kattegat, from the World Port Index of the US National Geospatial-Intelligence Agency. Small fishing harbours and private terminals outside the index are not counted.
- Which countries have ports on the Skagerrak and the Kattegat?
- Denmark (51), Norway (22), Sweden (16) and Germany (1).
- What are the largest ports on the Skagerrak and the Kattegat?
- By the World Port Index's harbour size, the largest are Malmo, Oslo, Uddevalla, Falkenberg, Horten and Arhus.
- What are the main port cities on the Skagerrak and the Kattegat?
- The most populous cities with a harbour here are København (1.08 million), Oslo (835,000), Malmö (269,349), Århus (237,551) and Odense (158,222).