Distance from Upper Brookfield to Allan

The distance from Upper Brookfield to Allan is 159 km (or 99 mi). The estimated driving time for the trip is 2h 5min and the main road for this route is the Freestone Road, 14. In a straight line, the distance between Upper Brookfield and Allan is 119 km (74 mi).