Distance from Sackville to Hamilton

The distance from Sackville to Hamilton is 1637 km (or 1018 mi). The estimated driving time for the trip is 17h 30min and the main road for this route is the Route 2, TCH 2. In a straight line, the distance between Sackville and Hamilton is 1260 km (783 mi).