Distance from Swindon to Caerphilly
The distance from Swindon to Caerphilly is 349 km (or 217 mi). The estimated driving time for the trip is 3h 46min and the main road for this route is the M42. In a straight line, the distance between Swindon and Caerphilly is 248 km (155 mi).
Distance from Swindon and other towns
- Distance from Swindon to Dorchester
- Distance from Swindon to London
- Distance from Swindon to Willenhall
- Distance from Swindon to Lymington
- Distance from Swindon to Walsingham
- Distance from Swindon to Taunton
- Distance from Swindon to Banwell
- Distance from Swindon to Kings Langley
- Distance from Swindon to Warwick
- Distance from Swindon to Cranbrook
- Distance from Swindon to Montgomery
- Distance from Swindon to Lochgilphead
Distance from Caerphilly and other towns
- Distance from Caerphilly to Glasgow
- Distance from Caerphilly to Sheffield
- Distance from Caerphilly to Portsmouth
- Distance from Caerphilly to Edinburgh
- Distance from Caerphilly to Liverpool
- Distance from Caerphilly to Nottingham
- Distance from Caerphilly to Reading
- Distance from Caerphilly to Bristol
- Distance from Caerphilly to Cardiff
- Distance from Caerphilly to Stoke-On-Trent
- Distance from Caerphilly to Belfast