Distance from Swindon to Teignmouth

The distance from Swindon to Teignmouth is 458 km (or 285 mi). The estimated driving time for the trip is 4h 41min and the main road for this route is the M5. In a straight line, the distance between Swindon and Teignmouth is 372 km (232 mi).