Distance from Thornhill to Saltash

The distance from Thornhill to Saltash is 706 km (or 439 mi). The estimated driving time for the trip is 7h 6min and the main road for this route is the Preston Bypass. In a straight line, the distance between Thornhill and Saltash is 538 km (335 mi).