Distance from Ballarat to Williamstown

109 km | 1 h 11 min

The distance from Ballarat to Williamstown by car is 109 km (or 68 mi). The estimated driving time for the trip is 1 h 11 min and the main road for this route is the Victoria Street. In a straight line, the distance between Ballarat and Williamstown is 97 km (61 mi).