Skip to content

Flag of DenmarkLogistics services in Denmark.

Europe & Central Asia · High income · capital Copenhagen

Denmark scores 4.1 of 5 on the World Bank Logistics Performance Index 2022, 3rd of 169 countries: among the top logistics performers in the world.

The World Port Index lists 68 ports here, 3 of them large or medium; the biggest is København (DKCPH).

Its container ports handled 935,848 TEU in 2024 (73rd in the world).

Merchandise trade in 2025: $148.4 billion exports and $136.2 billion imports.

Logistics Performance Index4.10 / 53rd of 169 · 2022
Container port traffic935,848 TEU73rd in the world · 2024
Air freight174.5 million t-km2004
Rail freight2.6 billion t-km2018
Merchandise exports$148.4 billion18th in Europe & Central Asia · 2025
Merchandise imports$136.2 billion2025

Source: World Bank Open Data, latest year reported per indicator; ranks count only countries with data.

Denmark logistics overview: modes, trade and gateways

Logistics services in Denmark use sea, air, rail, and road connections across a long coastline and a land border with Germany of 140 km. Containers and general cargo move through about 69 ports, including København, Arhus, Esbjerg, Fredericia, Kalundborg, Alborg, and others along the 7,314 km coast. Merchant shipping capacity is large, with about 715 vessels covering bulk carriers, container ships, oil tankers, and general cargo.

Scheduled air services operate from 10 airports, including Copenhagen Kastrup, Billund, Aarhus, Aalborg, and Odense Hans Christian Andersen. Rail freight uses about 2,682 km of track and connects to Germany, supported by cross-border rail routes to Hamburg, Berlin, and Bremen. Road freight is common on corridors such as Copenhagen to Hamburg, Berlin, and Stockholm, supporting exports like packaged medicine, fish, vaccines, refined petroleum, and pork, and imports such as natural gas, cars, garments, packaged medicine, and refined petroleum.

Main exportspackaged medicine, fish, vaccines, refined petroleum, pork
Export partnersGermany 13%, USA 10%, Sweden 9%, Netherlands 7%, China 5%
Main importsnatural gas, cars, garments, packaged medicine, refined petroleum
Import partnersGermany 18%, Sweden 11%, Norway 10%, Netherlands 9%, China 7%

Source: CIA World Factbook, top five goods and partners by value.

Freight forwarders in Denmark

Freight forwarders in Denmark operate in a strong logistics environment, with an LPI score of 4.1 and customs, infrastructure, logistics competence, tracking, and timeliness all around 4.1 or higher. When selecting freight forwarders in Denmark, shippers can look for experience at key ports such as København, Arhus, Esbjerg, Kalundborg, and major rail and road corridors to Germany. Container volumes of about 936,000 TEU and an LSCI of about 45.8 support a range of carrier and routing options.

Main export goods include packaged medicine, fish, vaccines, refined petroleum, and pork, with Germany, the USA, Sweden, the Netherlands, and China as leading export partners. Imports focus on natural gas, cars, garments, packaged medicine, and refined petroleum, sourced especially from Germany, Sweden, Norway, the Netherlands, and China. Forwarders and customs brokers familiar with EU and OECD procedures, as well as trade with these partners, can help optimize routings and mode choices.

Need a forwarder for Denmark? Get FCL, LCL and air quotes from carriers and forwarders in one search.Compare freight rates

FCL and LCL shipping to and from Denmark

Containerized sea freight moves through a dense port network, with about 69 ports along roughly 7,300 km of coastline. København (DKCPH) is a large port, while Studstrup, Arhus, Kalundborg and Alborg handle medium and small volumes with cargo pier depths of about 6 to 11 meters and rail access at several terminals. World container throughput is about 936,000 TEU in 2024, ranking 73 of 168 globally.

Liner connectivity is solid, with a liner shipping connectivity index of about 46 in 2021 and a world rank of 34 of 169. Major container shipping lines with offices in Denmark include Maersk, CMA CGM, COSCO, Evergreen, HMM, Hapag-Lloyd, MSC, ONE, OOCL, PIL, X-Press Feeders and ZIM, mainly in Copenhagen, Aarhus and Fredericia. These carriers support both FCL and LCL shipping from and to Denmark through regional and long-haul services.

Seaports in Denmark

68 ports in the World Port Index:1 large, 2 medium, 30 small, 35 very small. The 12 largest are below.

PortUN/LOCODESizeHarbour typeCargo pier depthRail access
KøbenhavnDKCPHLargeLCoastal (Breakwater)6.4 mYes
StudstrupDKSSVMediumMCoastal (Natural)11 m-
ArhusDKAARMediumMCoastal (Breakwater)7.9 mYes
KalundborgDKKALSmallSCoastal (Breakwater)11 mYes
AlborgDKAALSmallSRiver (Natural)9.4 mYes
EsbjergDKEBJSmallSCoastal (Natural)7.9 mYes
AssensDKASNSmallSCoastal (Breakwater)6.4 mYes
FrederikshavnDKFDHSmallSCoastal (Breakwater)6.4 mYes
KoldingDKKOLSmallSRiver (Basins)6.4 mYes
NakskovDKNAKSmallSCoastal (Natural)6.4 mYes
OdenseDKODESmallSCanal or Lake6.4 mYes
SønderborgDKSGDSmallSRiver (Natural)6.4 mYes

Source: NGA World Port Index, Pub. 150. Depths are charted values, not today's draft limits. Old names are kept in brackets.

Shipping lines with offices in Denmark

MaerskAarhus · Fredericia
CMA CGMCopenhagen
COSCOCopenhagen
EvergreenAarhus
Hapag-LloydCopenhagen
HMMAarhus
MSCAarhus
ONEAarhus
OOCLAarhus
PILPort Of Aarhus
X-Press FeedersCopenhagen, Fredericia
ZIMCopenhagen

Source: the lines' own office and agent pages, checked 25 Oct 2026.

Carriers headquartered in Denmark

Air freight in Denmark

Air freight in Denmark moves through 10 airports with scheduled services. Main gateways are Copenhagen Kastrup, Billund, Aarhus, Aalborg, and Odense Hans Christian Andersen. Historical air cargo volume is about 175 million tonne-km, with a world rank of 53rd of 184 and 21st of 49 in the region.

Air makes sense for higher-value or time-sensitive exports like packaged medicine, vaccines, and selected fish products, and for urgent imports such as garments, packaged medicine, and components arriving from Germany, the USA, Sweden, the Netherlands, China, Norway, and other partners. Shippers typically route air freight via Copenhagen Kastrup or Billund and connect by road to production or consumption sites.

Airports for air cargo

10 airports with scheduled passenger and cargo service.

AALAalborg AirportAalborg · EKYT
AARAarhus AirportAarhus · EKAH
BLLBillund AirportBillund · EKBI
CPHCopenhagen Kastrup AirportCopenhagen · EKCH
ODEOdense Hans Christian Andersen AirportOdense · EKOD
RNNBornholm AirportRønne · EKRN
RKECopenhagen Roskilde AirportRoskilde · EKRK
EBJEsbjerg AirportEsbjerg · EKEB
KRPMidtjyllands Airport / Air Base KarupKarup · EKKA
SGDSønderborg AirportSønderborg · EKSB

Source: OurAirports open data.

Rail and road freight in Denmark

Rail and road freight in Denmark support both domestic moves and international traffic into Europe. Rail infrastructure covers about 2,682 km, with freight volume at about 2,592 million tonne-km and a world rank of 54th of 113. Cross-border rail routes include Copenhagen to Hamburg at 446 km, Copenhagen to Berlin at 541 km, and Copenhagen to Bremen at 560 km, giving rail access into Germany and further into Europe.

Road freight uses the land border with Germany, which is about 140 km long. Main road corridors include Copenhagen to Hamburg at 334 km, Copenhagen to Berlin at 577 km, and Copenhagen to Stockholm at 660 km. These routes tie sea, air, and rail gateways to industrial and consumption centers in neighboring countries, helping move exports like refined petroleum, pork, and packaged medicine and bringing in imports such as natural gas, cars, garments, and refined petroleum.

Railway network2,682 km
Land bordersGermany 140 km; Canada 1.3 km

Source: CIA World Factbook.

Rail routes

Road routes

Routes open in Navo Distance, where you can change the stops.

Customs clearance in Denmark

Customs clearance in Denmark is overseen by the Danish Customs Agency. The country has been a member of the World Customs Organization since 1951-10-19 and is part of the WTO, as well as blocs such as the EU and OECD. The average applied tariff is about 1.33 percent, reflecting relatively low duties for many goods.

Logistics Performance Index customs quality is 4.1, well above the world median of 2.6, and overall LPI is 4.1 versus a median of 2.7. Time to clear exports and imports is estimated at 3 days for both as of 2018. For smooth processing, shippers should prepare a clear commercial invoice, packing list, and transport document and work with partners experienced in EU customs rules and trade with major partners like Germany, Sweden, the Netherlands, China, Norway, and the USA.

Customs authorityDanish Customs Agency
World Customs OrganizationMember since 1951
World Trade OrganizationMember
Trade and economic blocsEU, OECD
Average applied tariff1.3% (2022, weighted mean, all products)
LPI customs score4.10 / 5 (world median 2.6)
Export lead time, port or airport3.0 days median (2018)
Import lead time, port or airport3.0 days median (2018)

Every shipment needs at least a commercial invoice, a packing list and a transport document (bill of lading, air waybill or CMR). See Incoterms for who clears customs at each end.

Sources: Wikidata (customs authority, WCO membership), CIA World Factbook (WTO, blocs), World Bank (tariff, LPI, lead times). Rules change; confirm with a licensed customs broker.

Logistics Performance Index 2022: Denmark

Six survey scores from 1 to 5. The grey tick is the world median. Every LPI component is at or above the world median; tracking and tracing leads.

Customs4.10
Infrastructure4.10
International shipments3.60
Logistics competence4.10
Tracking and tracing4.30
Timeliness4.10

Source: World Bank LPI, survey of logistics professionals.

Logistics in Denmark: FAQ

What are the main ports in Denmark?

By World Port Index harbour size: København (DKCPH), Studstrup (DKSSV), Arhus (DKAAR), Kalundborg (DKKAL). 68 ports in total.

How does customs clearance work in Denmark?

Customs clearance in Denmark is handled by Danish Customs Agency. Denmark has been a World Customs Organization member since 1951. Average applied tariff: 1.3% (2022). LPI customs score 4.1 against a world median of 2.6.

Which shipping lines have offices in Denmark?

Maersk, CMA CGM, COSCO, Evergreen, HMM, Hapag-Lloyd, MSC, ONE and 4 more, according to the lines' own office pages.

How to choose a freight forwarder in Denmark?

Freight forwarders in Denmark operate in a strong logistics environment, with an LPI score of 4.1 and customs, infrastructure, logistics competence, tracking, and timeliness all around 4.1 or higher. When selecting freight forwarders in Denmark, shippers can look for experience at key ports such as København, Arhus, Esbjerg, Kalundborg, and major rail and road corridors to Germany. Container volumes of about 936,000 TEU and an LSCI of about 45.8 support a range of carrier and routing options.

How good is logistics in Denmark?

Denmark scores 4.1 of 5 on the World Bank LPI 2022, 3rd of 169. Every LPI component is at or above the world median; tracking and tracing leads.

Which airports in Denmark handle air freight?

Airports with scheduled service: Aalborg Airport (AAL), Aarhus Airport (AAR), Billund Airport (BLL), Copenhagen Kastrup Airport (CPH), Odense Hans Christian Andersen Airport (ODE) and 5 more.

Neighbours and Europe & Central Asia

Data built 31 Oct 2026. Text written from these figures and checked against them. Flags: flag-icons (MIT). Something out of date? [email protected].