A 96 von München, Österreich:
Abfahrt Nr. 2 Lindau, dann Kreisstraße LI 16 / B 31 alt Richtung Lindau-Insel / Friedrichshafen bis Kreuzung Lindau-Aeschach. Hier Wegweiser »Schachen« folgen. An der parallel zum Seeufer laufenden Schachener Straße liegt rechterhand der Schachener Hof.

B 31 von Friedrichshafen / B 467 von Ravensburg:
Am Kreisverkehr bei Gohren nicht der Beschilderung »Lindau« sondern dem Wegweiser »Kressbronn« folgend die B 31 verlassen und die ufernahe Kreisstraße LI 16 / B 31 alt über Kressbronn nach Enzisweiler nehmen. In Enzisweiler beim Wegweiser »Schachen« rechts abbiegen. Nach dem Bahnübergang und einer Linkskurve liegt links der Straße der Schachener Hof.