BCH Border Crossings Between Denmark and Germany

Border Crossings Between Denmark and Germany

The only land border Denmark shares with another country is its southern frontier with the German state of Schleswig-Holstein. This relatively short 68-kilometer line across the Jutland Peninsula has a complex and often contentious history, primarily concerning the sovereignty of the Schleswig and Holstein duchies, which were the subject of wars in the 19th century. Today, the border is a peaceful and open one. There is one main motorway crossing and several smaller rural crossings, all of which are completely open for passage under the Schengen Agreement. The crossing at Padborg/Harrislee is the primary artery for road traffic and commerce between Scandinavia and Central Europe.

Beyond the land border, numerous ferry routes create a "water border" across the Baltic Sea, connecting various Danish islands with German ports like Rostock and Puttgarden. These sea links are vital for trade and tourism. A lasting legacy of the region's layered history is its officially recognized minority populations. A significant Danish minority lives in Germany's South Schleswig, maintaining its own schools and cultural institutions, just as a German minority resides in Denmark's North Schleswig. This reciprocal arrangement makes the border region a living example of successful cross-border cultural management.

South

2 crossings
1

Vilmkær & Tinningstedt Border Crossing

Vilmkær – Tinningstedt

Cars 0-10m; spot-check peaks 15-60m
2

Skomagerhus & Grenze foot/cycle Border Crossing

Skomagerhus – Grenze foot/cycle

0-5m; rare checks 10-30m

East

3 crossings
1

Rødby & Puttgarden Border Crossing

Rødby – Puttgarden

Ferry queues 15-60m; peaks 60-180m
2

Sønderborg & Langballigau Border Crossing

Sønderborg – Langballigau

Ferry 10-40m; peaks 60-120m summer
3

Gedser & Rostock Border Crossing

Gedser – Rostock

Ferry check-in 20-60m; peaks 60-180m

West

14 crossings
1

Flensburg & Padborg Border Crossing

Flensburg – Padborg

15-50 min pedestrians/vehicles
2

Frøslev & Harrislee/Flensburg Border Crossing

Frøslev – Harrislee/Flensburg

Cars 0-20m; peaks 30-150m controls
3

Kruså & Egernsund/Flensburg Border Crossing

Kruså – Egernsund/Flensburg

Cars 0-15m; peaks 20-120m controls
4

Sofiedal & Sophienthal Border Crossing

Sofiedal – Sophienthal

Cars 0-10m; peaks 15-45m weekends
5

Bøgelhus & Ellund Border Crossing

Bøgelhus – Ellund

Cars 0-20m; peaks 30-150m controls
6

Pebersmark & Neu‑Pepersmark Border Crossing

Pebersmark – Neu‑Pepersmark

Cars 0-10m; peaks 15-60m checks
7

Beierskro & Böglum Border Crossing

Beierskro – Böglum

Cars 0-10m; spot-check peaks 15-60m
8

Vindtved & Weesby Border Crossing

Vindtved – Weesby

Cars 0-10m; peaks 15-45m weekend trips
9

Sæd & Böxlund/Rosenkranz Border Crossing

Sæd – Böxlund/Rosenkranz

Cars 0-10m; checks may raise 20-60m
10

Rudbøl & Rosenkranz Border Crossing

Rudbøl – Rosenkranz

Cars 0-10m; peaks 15-45m tourists
11

Siltoft & Sluseby Border Crossing

Siltoft – Sluseby

Cars 0-10m; spot-check peaks 15-60m
12

Madeskovvej & Walking path crossing Border Crossing

Madeskovvej – Walking path crossing

0-5m; occasional checks 10-30m
13

Haraldsdalvej & Harrislee pedestrian/cycle crossing Border Crossing

Haraldsdalvej – Harrislee pedestrian/cycle crossing

0-10m; peaks 15-45m at checks
14

Rømø & Sylt Border Crossing

Rømø – Sylt

Ferry 10-45m; peaks 60-150m
View interactive map of all crossings