The distance from Ballarat to Glen Morrison is 1326 km (or 824 mi). The estimated driving time for the trip is 14 h 53 min and the main road for this route is the Hume Freeway, M31. In a straight line, the distance between Ballarat and Glen Morrison is 998 km (621 mi).