Die Entfernung (Strecke bzw. Distanz) zwischen Swansea und Shrewsbury beträgt Luftlinie circa 146 Kilometer (km).
Mit der Bahn oder dem Auto ist die effektive Strecke nach Shrewsbury wahrscheinlich länger, da hier nur die Luftlinie von Swansea nach Shrewsbury berechnet wurde.
Luftlinie (ungefähr)
91 Meilen
79 Seemeilen