Distance from Sheffield to Frome

The distance from Sheffield Yorkshire and Humber - England to Frome South West - England by car is 320 km (or 199 mi). The estimated driving time for the trip is 3 h 30 min and the main road for this route is the M42. In a straight line, the distance between Sheffield and Frome is 247 km (154 mi).