Distance from Geelong to Bendigo

The distance from Geelong to Bendigo by car is 188 km (or 117 mi). The estimated driving time for the trip is 2 h 10 min and the main road for this route is the Calder Freeway Onramp. In a straight line, the distance between Geelong and Bendigo is 155 km (97 mi).