Distance from Williamsford to Deviot

The distance from Williamsford to Deviot is 238 km (or 148 mi). The estimated driving time for the trip is 3h 4min and the main road for this route is the Frankford Road, B71. In a straight line, the distance between Williamsford and Deviot is 136 km (85 mi).