Die Distanz (Entfernung oder auch Strecke) von Sankt Margrethen nach Rapperswil beträgt Luftlinie circa 66 Kilometer (km).
Mit dem Auto oder Zug ist die effektive Strecke nach Rapperswil sicherlich länger, da hier nur die Luftlinie, ausgehend von Sankt Margrethen, berechnet wurde.
Luftlinie (ungefähr)
41 Meilen
36 Seemeilen