Distance from Bendigo to Melbourne

The distance from Bendigo to Melbourne is 151 km (or 94 mi). The estimated driving time for the trip is 1 h 40 min and the main road for this route is the Pall Mall, A300. In a straight line, the distance between Bendigo and Melbourne is 132 km (83 mi).