Wenn ihr mit dem Auto anreist, habt ihr zwei Möglichkeiten:
Ihr könnt über die Inntalautobahn A12 fahren und die Ausfahrt Wiesing/Achensee nehmen. Anschließend nehmt ihr die Achensee-Bundesstraße B181 für sieben Kilometer, bis ihr Maurach am Achensee erreicht. Im Dorfzentrum biegt ihr hier nach links in Richtung Pertisau ab und nehmt am Ortseingang von Pertisau die erste Abzweigung nach links in Richtung Karwendeltäler. Nach dem Karwendellift und dem Golfplatz befindet sich der Karlwirt gleich auf der rechten Seite.
Wenn ihr mautfrei anreisen möchtet, fahrt ihr am besten über den Achenpass oder Bad Tölz und nehmt die Autobahnausfahrt Holzkirchen. Gleich nach der deutsch-österreichischen Grenze erreicht ihr Achenkirch. Von hier sind es noch zehn Kilometer bis Maurach. Anschließend ist die Beschreibung identisch zur oben genannten.