Distance from Buffalo to Alexandra

The distance from Buffalo to Alexandra is 227 km (or 142 mi). The estimated driving time for the trip is 3h 1min and the main road for this route is the Maroondah Highway, B360. In a straight line, the distance between Buffalo and Alexandra is 165 km (103 mi).