Distance from Colac to Bendigo

The distance from Colac to Bendigo is 219 km (or 137 mi). The estimated driving time for the trip is 2h 52min and the main road for this route is the Colac - Ballarat Road, C146. In a straight line, the distance between Colac and Bendigo is 186 km (116 mi).