Distance from Thompson to Beresfield

The distance from Thompson to Beresfield is 1056 km (or 657 mi). The estimated driving time for the trip is 11h 2min and the main road for this route is the Sydney Road, 55. In a straight line, the distance between Thompson and Beresfield is 886 km (551 mi).