Distance from Shrewsbury to Lifton

The distance from Shrewsbury to Lifton is 335 km (or 209 mi). The estimated driving time for the trip is 3h 26min and the main road for this route is the M5. In a straight line, the distance between Shrewsbury and Lifton is 270 km (168 mi).