Distance from Swansea to Kingston Upon Thames
The distance from Swansea to Kingston Upon Thames is 301 km (or 188 mi). The estimated driving time for the trip is 3h 30min and the main road for this route is the M4. In a straight line, the distance between Swansea and Kingston Upon Thames is 260 km (162 mi).
Distance from Swansea and other towns
- Distance from Swansea to Barnard Castle
- Distance from Swansea to Nottingham
- Distance from Swansea to Watlington
- Distance from Swansea to Haltwhistle
- Distance from Swansea to Penarth
- Distance from Swansea to Kilgetty
- Distance from Swansea to Denny
- Distance from Swansea to Lauder
- Distance from Swansea to Broxburn
- Distance from Swansea to Sidcup
- Distance from Swansea to Gretna
- Distance from Swansea to Dunstable
Distance from Kingston Upon Thames and other towns
- Distance from Kingston Upon Thames to Brighton
- Distance from Kingston Upon Thames to London
- Distance from Kingston Upon Thames to Glasgow
- Distance from Kingston Upon Thames to Reading
- Distance from Kingston Upon Thames to Liverpool
- Distance from Kingston Upon Thames to Portsmouth
- Distance from Kingston Upon Thames to Belfast
- Distance from Kingston Upon Thames to Bristol
- Distance from Kingston Upon Thames to Nottingham
- Distance from Kingston Upon Thames to Sheffield
- Distance from Kingston Upon Thames to Edinburgh