Die Distanz (Entfernung oder auch Strecke) von Melksham nach Swansea beträgt Luftlinie ungefähr 128 km (Kilometer).
Mit der Bahn oder dem Auto ist die effektive Strecke nach Swansea möglicherweise länger, da hier nur die direkte Strecke (Luftlinie), ausgehend von Melksham, berechnet wurde.