Distance from Sheffield to Thompson

The distance from Sheffield to Thompson is 480 km (or 299 mi). The estimated driving time for the trip is 15h 28min and the main road for this route is the Spirit of Tasmania, 1. In a straight line, the distance between Sheffield and Thompson is 402 km (250 mi).