Distance from Horsham to Armadale - Victoria

The distance from Horsham to Armadale - Victoria is 305 km (or 190 mi). The estimated driving time for the trip is 3h 27min and the main road for this route is the Neill Street, A8. In a straight line, the distance between Horsham and Armadale is 280 km (174 mi).