Swansea to Cardiff via Pontypridd Distance - 57 miles View Swansea to Cardiff via Pontypridd in a larger map