Distance from Daisy Hill to Armadale - Victoria

The distance from Daisy Hill to Armadale - Victoria is 168 km (or 105 mi). The estimated driving time for the trip is 2h 1min and the main road for this route is the Ballarat-Maryborough Road, C287. In a straight line, the distance between Daisy Hill and Armadale is 141 km (88 mi).