Distance from Yarm to St Andrews

The distance from Yarm to St Andrews is 325 km (or 202 mi). The estimated driving time for the trip is 3h 58min and the main road for this route is the Main Street, A696. In a straight line, the distance between Yarm and St Andrews is 223 km (139 mi).