Die Distanz (Entfernung oder auch Strecke) zwischen Swansea und Cannock beträgt Luftlinie ungefähr 177 km (Kilometer).
Mit dem Zug oder Auto ist die effektive Strecke nach Cannock möglicherweise länger, da hier nur die direkte Verbindung (Luftlinie) von Swansea nach Cannock berechnet wurde.