The distance from Melbourne to Albury is 310 km (or 193 mi). The estimated driving time for the trip is 3 h 19 min and the main road for this route is the Epping - Kilmore Road, C729. In a straight line, the distance between Melbourne and Albury is 259 km (161 mi).