This map of Denmark shows the capital, Copenhagen, the destination covered in our guides and the main cities, with terrain, national parks, expressways, railways and international airports.
Neighbouring countries (land border): Germany. Its coasts border Kattegat, Skagerrak, the Bay of Mecklenburg, the Baltic Sea, the North Sea and Øresund. Remote islands appear in insets, each with their own scale.

Our travel deals for Map
Affiliate links: we earn a commission, at no extra cost to you.
FlightsKiwi.comCompare flights and airline combinations to Map.Compare flights

Open the full-size map (high resolution, zoomable)
Key: red star = capital; blue dot = destination covered by a Destination de Voyage guide; blue italic name = region or island with a guide; grey dot = other city; plane = international airport (IATA code); brown triangle = summit (elevation); green areas = national parks; thick orange line = expressway, light orange = main road; black-and-white line = main railway; grey dashes = regional boundaries; blue = rivers and lakes; shading = terrain; grid = latitude and longitude.
Sources: base map, cities, roads, railways, airports, administrative boundaries, rivers, lakes and hillshading: Natural Earth 1:10m (public domain). National parks: © OpenStreetMap contributors (ODbL licence). Summits and elevations: Wikidata and Natural Earth. Places missing from Natural Earth: Wikipedia coordinates. Map produced by Destination de Voyage.

Regions and destinations on the map of Denmark
| Region | Our guides | Other cities on the map |
|---|---|---|
| Hovedstaden | Copenhagen | Hillerød |
| Southern Denmark | — | Odense |
| Central Jutland | — | Aarhus |
| North Jutland | — | Aalborg |
| Zealand | — | Roskilde |
Straight-line distances between the main cities
Straight-line distances calculated from place coordinates (haversine formula). Actual journeys by road, rail, boat or plane are longer.
| Route | Straight-line distance |
|---|---|
| Copenhagen – Aarhus | 156 km (97 mi) |
| Copenhagen – Odense | 141 km (88 mi) |
| Copenhagen – Aalborg | 222 km (138 mi) |
| Copenhagen – Esbjerg | 260 km (162 mi) |
| Copenhagen – Svendborg | 140 km (87 mi) |
| Copenhagen – Frederikshavn | 231 km (144 mi) |
| Copenhagen – Roskilde | 30 km (19 mi) |
| Copenhagen – Viborg | 213 km (132 mi) |
Terrain, national parks and airports
Main summits (elevations from Wikidata / Natural Earth): Møllehøj (171 m / 561 ft).
National parks shown (6): Nationalpark Kongernes Nordsjælland, Nationalpark Mols Bjerge, Nationalpark Skjoldungernes Land, Nationalpark Thy, Fussingø Nature National Park, Wadden Sea National Park.
International airports shown: CPH (Copenhagen).
Our guides by destination
The 5 regions of Denmark and what sets them apart
The Natural Earth base map divides Denmark into 5 first-level subdivisions (type: Region). These are the grey dashed boundaries on the map. The table ranks them from largest to smallest, with the cities, highest point and international airports the map places in each.
| Region | Type | Area | Cities and guides | Highest point shown | Airport |
|---|---|---|---|---|---|
| Central Jutland | Region | 13,191 km² (5,093 sq mi) | Aarhus, Viborg | Møllehøj (171 m / 561 ft) | — |
| Southern Denmark | Region | 11,879 km² (4,587 sq mi) | Odense, Esbjerg, Svendborg, Vejle | — | — |
| North Jutland | Region | 7,921 km² (3,058 sq mi) | Aalborg, Frederikshavn | — | — |
| Zealand | Region | 7,176 km² (2,771 sq mi) | Roskilde, Sorø | — | — |
| Hovedstaden (capital) | Region | 2,530 km² (977 sq mi) | Copenhagen, Hillerød | — | CPH |
- Largest: Central Jutland, about 13,191 km² (5,093 sq mi), or 31% of the mapped territory.
- Smallest: Hovedstaden, about 2,530 km² (977 sq mi).
- Capital region: Copenhagen lies in the Hovedstaden subdivision.
- Highest region: Central Jutland, home to Møllehøj (171 m / 561 ft), the highest summit shown on the map.
- Region best covered by our guides: Hovedstaden (Copenhagen).
- Air access: the international airports on the map are spread across 1 of 5 regions (Hovedstaden).
How to read the map of Denmark
- Extent: the mapped territory covers about 42,696 km² (16,485 sq mi), according to our calculation on the Natural Earth outline; Wikidata gives 42,925 km² (16,573 sq mi). It extends from 54.57° N to 57.75° N in latitude and from 8.09° E to 15.15° E in longitude, about 354 km (220 mi) from north to south and 437 km (272 mi) from west to east (bounding rectangle, including remote territories).
- Outline: the perimeter of the territory on the map (coasts and land borders) is about 4,434 km (2,755 mi). The simplified Natural Earth outline smooths out small detours: the actual length of the coastline is greater. Destination de Voyage calculation.
- Time zone (IANA tz database 2026b): Copenhagen:
Europe/Copenhagen(UTC+1 in January, UTC+2 in July). - Terrain: shading shows the relief and brown triangles mark the summits. The highest shown are Møllehøj (171 m / 561 ft). Wikidata gives Møllehøj (171 m / 561 ft) as the highest point.
- National parks (green areas): 6 with their centre inside the territory, including Nationalpark Kongernes Nordsjælland, Nationalpark Mols Bjerge, Nationalpark Skjoldungernes Land, Nationalpark Thy, Fussingø Nature National Park and Wadden Sea National Park. Outlines from OpenStreetMap or position from Wikidata.
- International airports (plane icon): CPH (Copenhagen, about 8.0 km (5.0 mi) from the centre of Copenhagen). Straight-line distances: Destination de Voyage calculation.
Distances between the main cities (cross table)
Straight-line distances between the capital, our destinations and the largest cities on the map, with the direction from the first city. Roads and ferries always add distance.
| Route | Straight-line distance | Direction |
|---|---|---|
| Copenhagen → Aarhus | 156 km (97 mi) | west |
| Copenhagen → Odense | 141 km (88 mi) | west |
| Copenhagen → Aalborg | 222 km (138 mi) | northwest |
| Copenhagen → Esbjerg | 260 km (162 mi) | west |
| Copenhagen → Vejle | 190 km (118 mi) | west |
| Copenhagen → Roskilde | 30 km (19 mi) | west |
| Aarhus → Odense | 85 km (53 mi) | south |
| Aarhus → Aalborg | 99 km (62 mi) | north |
| Aarhus → Esbjerg | 134 km (83 mi) | southwest |
| Aarhus → Vejle | 65 km (40 mi) | southwest |
| Aarhus → Roskilde | 130 km (81 mi) | southeast |
| Odense → Aalborg | 184 km (114 mi) | north |
| Odense → Esbjerg | 122 km (76 mi) | west |
| Odense → Vejle | 63 km (39 mi) | northwest |
| Odense → Roskilde | 111 km (69 mi) | east |
| Aalborg → Esbjerg | 196 km (122 mi) | southwest |
| Aalborg → Vejle | 149 km (93 mi) | south |
| Aalborg → Roskilde | 204 km (127 mi) | southeast |
Typical itineraries in Denmark based on the map
Our guide covers one destination on the map: Copenhagen. Combine it with the capital and the cities in the distance table.
- Our complete guide to Denmark: must-sees, detailed itineraries and budget
- When to go to Denmark: best time to visit and month-by-month climate
- For a trip combined with a neighbouring country: map of Germany.
Frequently asked questions
What is the capital of Denmark?
Copenhagen, marked by the red star on the map.
Which countries border Denmark?
Countries sharing a land border: Germany.
What is the highest summit shown on the map?
Møllehøj, at 171 m (561 ft) elevation (source: Natural Earth).
Which international airports are on the map?
CPH (Copenhagen).
Why are some islands shown in an inset?
They are too far from the main territory to fit on the same scale: the remote islands are shown separately, with their own scale.
Where is Copenhagen on the map of Denmark?
At 55.68° N and 12.56° E, marked by the red star, in the Hovedstaden subdivision.
How many regions does Denmark have?
Our map, based on Natural Earth, shows 5 first-level subdivisions (Region). Wikidata lists 5 entities of type “region of Denmark” attached directly to the territory; the official division may differ from the one on the map.
Where is Denmark?
Continent: Europe (Wikidata). Denmark lies in the northern hemisphere, east of the Greenwich meridian. Coasts: Kattegat, Skagerrak, the Bay of Mecklenburg, the Baltic Sea, the North Sea and Øresund. Land borders: Germany.
What is the area of Denmark?
About 42,696 km² (16,485 sq mi) according to our calculation on the Natural Earth outline; Wikidata gives 42,925 km² (16,573 sq mi). Differences come from the precision of the coastline and inland waters.
Our sources
- Natural Earth 1:10m (public domain): country and subdivision boundaries, cities, airports, rivers, lakes, terrain, at naturalearthdata.com.
- Wikidata, item Q35 (Denmark): area, highest point, continent and subdivisions, accessed 23 October 2026.
- © OpenStreetMap contributors (ODbL licence): national park outlines.
- Wikipedia: coordinates of places missing from Natural Earth.
- Destination de Voyage calculations: distances (haversine, radius 6,371 km), directions and areas (WGS84 ellipsoid, pyproj library).
- Our methodology
