Distance from Glenroy to Branxholme

The distance from Glenroy to Branxholme is 311 km (or 194 mi). The estimated driving time for the trip is 3h 42min and the main road for this route is the Glenelg Highway, B160. In a straight line, the distance between Glenroy and Branxholme is 275 km (171 mi).