Distance from Yeovil to St Asaph

The distance from Yeovil to St Asaph is 313 km (or 195 mi). The estimated driving time for the trip is 4h 27min and the main road for this route is the Shrewsbury Road. In a straight line, the distance between Yeovil and St Asaph is 260 km (162 mi).