The distance from Geelong to Cal Lal is 658 km (or 409 mi). The estimated driving time for the trip is 9 h 7 min and the main road for this route is the Sunraysia Highway, B220. In a straight line, the distance between Geelong and Cal Lal is 545 km (339 mi).