Distance from Echuca to Marshalltown

The distance from Echuca to Marshalltown is 272 km (or 170 mi). The estimated driving time for the trip is 3h 23min and the main road for this route is the Heathcote - Rochester Road, C347. In a straight line, the distance between Echuca and Marshalltown is 233 km (145 mi).