Die Distanz (Entfernung oder auch Strecke) von Swansea nach Portsmouth beträgt Luftlinie circa 219 Kilometer (km).
Mit dem Auto oder Zug ist die effektive Strecke nach Portsmouth wahrscheinlich länger, da hier nur die direkte Verbindung (Luftlinie) von Swansea nach Portsmouth berechnet wurde.
Luftlinie (ungefähr)
136 Meilen
118 Seemeilen