Looking for a motorway hotel in Germany? Here’s a clear overview of hotels located directly along the Autobahn on Google Maps:
Booking.comDriving through Germany is ideal for travellers heading to Austria, Czechia, or Croatia. No detours, no village hunting – just a quick stop off the motorway, a night’s sleep, and back on the road. It’s all about speed, convenience, and location.
Major motorway routes for UK motorists
The departure point is usually Calais in France, after arrival via the Eurotunnel or ferry.
Germany
Route:
Calais → A16 → E40 (Belgium) → A44 (Germany)
Major motorways in Germany:
- A44: towards Aachen
- A4: towards Cologne, Dresden
- A3: towards Frankfurt, Würzburg, Nuremberg, Munich
Czech Republic (e.g. Prague, Brno)
Recommended route:
- A44 → A4 → A3 towards Nuremberg
- A6 towards Czech border (Waidhaus)
- D5 (Czech Republic) to Prague
Austria (e.g. Salzburg, Tyrol, Vienna)
Option 1 (towards Tyrol):
- A3 → A9 → A8 (Munich) → A93 → Kufstein → A12 (Innsbruck)
Option 2 (towards Salzburg/Vienna):
- A3 → A8 → A1 (Austria) via Passau or via Linz to Vienna
Slovenia (e.g. Ljubljana, Bled)
Route via Brenner Pass:
- A3 → A8 (Munich) → A93 → A12 (Innsbruck)
- A13 → Brenner Pass → Italy (A22)
- Towards Slovenia via Trieste or Villach
Croatia (e.g. Zagreb, Istria, Split)
Route via Slovenia:
- From Ljubljana via A2 to Zagreb
- From Trieste towards Istria
- For southern Croatia: A1 (Croatian motorway) towards Split or Dubrovnik
Tips
- Germany is popular as a transit route country due to good motorways and many motorway hotels
- Switzerland is often avoided due to vignette requirements and restrictions
- Overnight stays along the German Autobahn are recommended for those who do the journey in two stages
All German motorways
Motorway | Route | Length | Direction | Status |
A1 | Saarbrücken – Trier – Kelberg – Blankenheim – Cologne – Leverkusen – Remscheid – Wuppertal – Hagen – Dortmund – Hamm – Münster – Osnabrück – Bremen – Amsterdam – Lubec – Heiligenhafen | 748 km | north–south | existing |
A2 | Oberhausen – Dortmund – Bielefeld – Hannover – Braunschweig – Magdeburg – Berlin | 473 km | west–east | existing |
A3 | Passau – Regensburg – Nuremberg – Würzburg – Frankfurt – Cologne – Oberhausen – Emmerich | 769 km | north–south | existing |
A4 | Aachen – Cologne – Bad Hersfeld – Erfurt – Gera – Dresden – Görlitz | 583 km | west–east | existing |
A5 | Weil am Rhein – Freiburg – Offenburg – Karlsruhe – Darmstadt – Frankfurt – Giessen – Hattenbach Triangle | 445 km | north–south | existing |
A6 | Saarbrücken – Kaiserslautern – Mannheim – Heilbronn – Nuremberg – Amberg – Waidhaus | 477 km | west–east | existing |
A7 | Füssen – Kempten – Ulm – Würzburg – Kassel – Hannover – Amsterdam – Flensburg | 963 km | north–south | existing |
A8 | Perl – Karlsruhe – Stuttgart – Ulm – Augsburg – Munich – Salzburg | 497 km | west–east | existing |
A9 | Munich – Bavaria – Ingolstadt – Norderstedt – Leipzig – Berlin | 529 km | north–south | existing |
A10 | Ring to Berlin (Oranienburg – Potsdam – Schönefeld – Erkner – Bernau) | 196 km | circular | existing |
A11 | Panketal – Bernau – Joachimsthal – Gramzow – Penkun – Border crossing | 110 km | north–south | existing |
A12 | Berlin – Fürstenwalde – Frankfurt (Oder) – Border crossing | 58 km | west–east | existing |
A13 | Berlin – Lübbenau – Cottbus – Dresden | 196 km | north–south | existing |
A14 | Dresden – Döbeln – Grimma – Leipzig – Halle – Magdeburg | 310 km | north–south | existing |
A15 | Lübbenau – Cottbus – Forst – Border crossing | 64 km | west–east | existing |
A16 | Leipzig – Eilenburg – Weißwasser | 0 km | — | in planning |
A17 | Czech border – Heidenau – Pirna – Dresden | 45 km | north–south | existing |
A18 | Görlitz – White Water – Cottbus | 0 km | — | in planning |
A19 | Rostock – Laage – Güstrow – Malchow – Wittstock/Dosse | 124 km | north–south | existing |
A20 | Polish border – Neubrandenburg – Rostock – Wismar – Lübeck – Bad Segeberg | 279 km | west–east | existing |
A21 | Kiel – Bad Segeberg – Bargteheide – Hammoor | 50 km | north–south | existing |
A22 | Stade – Wilhelmshaven – Varel (merged into the A20) | 0 km | — | in planning |
A23 | Heide – Itzehoe – Elmshorn – Hamburg | 96 km | north–south | existing |
A24 | Berlin – Neuruppin – Schwerin – Hamburg | 237 km | west–east | existing |
A25 | Geesthacht – Hamburg | 18 km | west–east | existing |
A26 | Neu Wulmstorf – Buxtehude – Stade (under construction) | 50 km | west–east | existing |
A27 | Cuxhaven – Bremerhaven – Bremen – Walsrode | 158 km | north–south | existing |
A28 | Leer – Oldenburg – Delmenhorst | 91 km | west–east | existing |
A29 | Wilhelmshaven-Oldenburg | 93 km | north–south | existing |
A30 | Dutch border – Bad Bentheim – Rheine – Osnabrück – Bad Oeynhausen | 138 km | east–west | existing |
A31 | Emden – Leer – Meppen – Bottrop | 240 km | north–south | existing |
A32 | Schwarmstedt-Celle-Wolfsburg | 0 km | — | in planning |
A33 | Belma – Osnabrück – Bielefeld – Paderborn – Bad Wünnenberg | 106 km | north–south | existing |
A34 | Emmen – Meppen – Haselünne – Löningen – Cloppenburg | 0 km | — | in planning |
A35 | Nienburg – Hanover – Hamelin – Bielefeld | 0 km | — | in planning |
A36 | Brunswick – Bad Harzburg – Blankenburg – Bernburg | 120 km | east–west | existing |
A37 | Burgdorf – Hannover – Laatzen | 35 km | north–south | existing |
A38 | Göttingen – Leinefelde – Nordhausen – Sangerhausen – Halle (Saale) – Leipzig | 208 km | east–west | existing |
A39 | Lüneburg – Wolfsburg – Brunswick | 57 km | north–south | existing |
A40 | Straelen – Duisburg – Essen – Bochum – Dortmund | 94 km | east–west | existing |
A41 | Sprockhövel – Essen – Gelsenkirchen – Dorsten | 0 km | — | in planning |
A42 | Castrop-Rauxel – Herne – Gelsenkirchen – Oberhausen – Duisburg – Kamp-Lintfort | 58 km | east–west | existing |
A43 | Wuppertal – Recklinghausen – Dülmen – Münster | 95 km | north–south | existing |
A44 | Eisenach – Kassel – Soest – Düsseldorf – Jülich – Aachen | 274 km | east–west | existing |
A45 | Seligenstadt – Hanau – Giessen – Siegen – Hagen – Dortmund | 257 km | north–south | existing |
A46 | Arnsberg – Wuppertal – Düsseldorf – Mönchengladbach – Heinsberg | 133 km | east–west | existing |
A47 | Moers – Krefeld – Neuss | 0 km | — | in planning |
A48 | Trier – Daun – Ulmen – Mayen – Koblenz | 105 km | west–east | existing |
A49 | Neuental – Schwalmstadt – Baunatal – Kassel | 85 km | north–south | existing |
A52 | Gladbeck – Essen – Düsseldorf – Mönchengladbach – Dutch border | 85 km | west–east | existing |
A57 | Cologne – Neuss – Krefeld – Goch – Dutch border | 128 km | north–south | existing |
A59 | Bonn – Cologne – Düsseldorf – Duisburg – Dinslaken | 74 km | north–south | existing |
A60 | Belgian border – Prüm – Bitburg – Wittlich – Bingen – Mainz – Rüsselsheim | 83 km | west–east | existing |
A61 | Hockenheim – Ludwigshafen – Koblenz – Mönchengladbach – Venlo (Dutch border) | 331 km | north–south | existing |
A62 | Pirmasens – Landstuhl – Birkenfeld – Nonnweiler | 79 km | north–south | existing |
A63 | Kaiserslautern – Alzey – Mainz | 73 km | north–south | existing |
A64 | Trier – Luxembourg border | 14 km | west–east | existing |
A65 | Kandel – Landau – Neustadt an der Weinstrasse – Ludwigshafen | 60 km | north–south | existing |
A66 | Fulda – Frankfurt – Wiesbaden | 125 km | east–west | existing |
A67 | Mannheim – Darmstadt – Rüsselsheim | 58 km | north–south | existing |
A68 | Landstuhl – Homburg – Neunkirchen – Saarbrücken | 0 km | north–south | in planning |
A69 | Kassel – Marburg – Giessen | 0 km | north–south | in planning |
A70 | Harsdorf – Bayreuth – Bamberg – Schweinfurt – Werneck | 120 km | west–east | existing |
A71 | Sangerhausen – Erfurt – Suhl – Meiningen – Schweinfurt | 220 km | north–south | existing |
A72 | Leipzig – Chemnitz – Zwickau – Hof | 170 km | north–south | existing |
A73 | Suhl – Coburg – Lichtenfels – Bamberg – Nuremberg | 170 km | south–north | existing |
A80 | Neu-Ulm – Memmingen | 0 km | — | in planning |
A81 | Swiss border – Singen – Rottweil – Stuttgart – Heilbronn – Würzburg | 280 km | south–north | existing |
A82 | Karlsruhe – Pforzheim – Ditzingen – Stuttgart | 0 km | — | in planning |
A83 | Lauffen – Donaueschingen | 0 km | — | in planning |
A85 | Schwäbisch Hall – Backnang – Stuttgart – Metzingen – Riedlingen – Ravensburg | 0 km | — | in planning |
A86 | Breisach – Freiburg – Titisee – Donaueschingen – Tuttlingen – Riedlingen – Ulm – Langenau | 0 km | — | in planning |
A87 | Stuttgart – Aalen | 0 km | — | in planning |
A90 | Aichach – Pfaffenhofen – Holledau – Saalhaupt | 0 km | — | in planning |
A91 | Feuchtwangen – Donauwörth – Augsburg – Landsberg am Lech – Füssen | 0 km | — | in planning |
A92 | Munich – Freising – Landshut – Dingolfing – Deggendorf | 179 km | west–east | existing |
A93 | Kiefersfelden – Rosenheim – Regensburg – Hof | 276 km | south–north | existing |
A94 | Munich – Mühldorf – Simbach am Inn – Pocking | 148 km | west–east | existing |
A95 | Munich – Starnberg – Garmisch-Partenkirchen | 67 km | south–north | existing |
A96 | Munich – Landsberg am Lech – Memmingen – Lindau (Austrian border) | 147 km | east–west | existing |
A98 | Weil am Rhein – Lörrach – Rheinfelden – Waldshut-Tiengen – Singen | 47 km (in separate sections) | west–east | partially existing |
A99 | Outer ring of Munich | 53.5 km | circular | existing |
A100 | Inner ring of Berlin (Berlin City Ring) | 21 km | circular | existing |
A102 | Berlin (Connection between A100 and B96) | 1.5 km | west–east | existing |
A103 | Berlin: Sachsendamm – Kreuz Schöneberg – Wolfensteindamm/Schloßstraße | 5 km | south–north | existing |
A104 | Berlin (Connection between A100 and B1) | 3 km | west–east | existing |
A111 | Berlin (Charlottenburg) – Oranienburg | 17 km | south–north | existing |
A113 | Berlin (Neukölln) – Schönefeld – A10 | 19 km | north–south | existing |
A114 | Berlin (Pankow) – Wandlitz – A10 | 7 km | south–north | existing |
A115 | Berlin (Funkturm) – Michendorf – A10 | 28 km | north–south | existing |
A117 | Berlin (Altglienicke) – Waltersdorf – A113 | 5 km | north–south | existing |
A143 | Salzatal – Bad Lauchstädt – A38 | 9 km (out of 22 planned) | north–south | partially existing |
A535 | Velbert – Wuppertal (Sonnborner Kreuz) | 14 km | south–north | existing |
A555 | Cologne – Bonn | 20 km | north–south | existing |
A620 | Saarlouis – Saarbrücken | 31 km | west–east | existing |
A661 | Oberursel – Egelsbach (via Frankfurt) | 37 km | north–south | existing |