Distance from Waterloo - Ontario to Palmerston

The distance from Waterloo to Palmerston by car is 58 km (or 37 mi). The estimated driving time for the trip is 58 min and the main road for this route is the Wellington 8 Road. In a straight line, the distance between Waterloo and Palmerston is 49 km (31 mi).