Sankt Johann ist ungefähr 410 Kilometer vom Lago Maggiore entfernt. Orte auf dem Weg von Sankt Johann an den Lago Maggiore sind unter anderem Kiefersfelden, Innsbruck, Merano, Sluderno, Teglio und Verceia.
Strecke Sankt Johann - Lago Maggiore berechnen: