BCH Border Crossings Between Germany and Switzerland

Border Crossings Between Germany and Switzerland

The border separating Germany and Switzerland is a notable line where the European Union meets a closely associated but non-EU nation. Your crossing here involves navigating the course of the High Rhine river and the picturesque shores of Lake Constance (Bodensee), a large lake bordered by Germany, Switzerland, and Austria. While Switzerland is part of the Schengen Area, which allows for passport-free travel, it is importantly not in the EU Customs Union. This creates a unique situation for travelers. While you may not be stopped for a passport check, you can expect to see active and staffed customs posts, and you may be stopped for customs inspections, especially if you have goods to declare.

The German city of Konstanz is uniquely intertwined with its Swiss neighbor, Kreuzlingen. There is no physical separation between them, and life flows easily across the border, with people crossing constantly for work, shopping, or leisure. However, the presence of a historic customs fence that still runs through parts of the area is a constant visual reminder of the different economic jurisdictions. This dual status makes the German-Swiss border a fascinating example of selective integration in the heart of Europe.

East

5 crossings
1

Konstanz & Kreuzlingen Border Crossing

Konstanz – Kreuzlingen

Cars 0-20m; peaks 30-120m at checks
2

Schaffhausen & Stein am Rhein Border Crossing

Schaffhausen – Stein am Rhein

Cars 0-15m; peaks 20-90m weekends
3

St. Margrethen & Lindau Border Crossing

St. Margrethen – Lindau

Cars 0-20m; peaks 30-120m at controls
4

Singen & Schaffhausen Border Crossing

Singen – Schaffhausen

Cars 0-20m; peaks 30-120m at checks
5

Jestetten & Neuhausen Border Crossing

Jestetten – Neuhausen

Cars 0-15m; peaks 20-75m

West

8 crossings
1

Basel Border Crossing

Basel – Basel

15–60 min vehicles
2

Laufenburg & Bad Säckingen Border Crossing

Laufenburg – Bad Säckingen

Cars 0-10m; peaks 15-45m commute
3

Weil am Rhein & Basel Border Crossing

Weil am Rhein – Basel

Cars 0-25m; peaks 30-120m w/ checks
4

Lörrach & Riehen Border Crossing

Lörrach – Riehen

Cars 0-15m; peaks 20-60m rush
5

Rheinfelden & Rheinfelden Border Crossing

Rheinfelden – Rheinfelden

Cars 0-15m; peaks 20-75m weekends
6

Bad Säckingen & Stein Border Crossing

Bad Säckingen – Stein

Cars 0-10m; peaks 15-45m commute
7

Laufenburg & Laufenburg Border Crossing

Laufenburg – Laufenburg

Cars 0-10m; peaks 15-45m peak hours
8

Waldshut‑Tiengen & Koblenz Border Crossing

Waldshut‑Tiengen – Koblenz

Cars 0-15m; peaks 20-90m weekends
View interactive map of all crossings