Distance from Fitzroy to Allansford

The distance from Fitzroy to Allansford is 250 km (or 156 mi). The estimated driving time for the trip is 2h 56min and the main road for this route is the Hamilton Highway, B140. In a straight line, the distance between Fitzroy and Allansford is 219 km (137 mi).