Distance from Beaworthy to Shrewsbury

The distance from Beaworthy to Shrewsbury is 316 km (or 197 mi). The estimated driving time for the trip is 3h 35min and the main road for this route is the Tiverton Parkway Interchange. In a straight line, the distance between Beaworthy and Shrewsbury is 254 km (158 mi).