Distance from Teralba to Melbourne

The distance from Teralba to Melbourne is 977 km (or 608 mi). The estimated driving time for the trip is 10h 18min and the main road for this route is the Hume Highway, M31. In a straight line, the distance between Teralba and Melbourne is 808 km (503 mi).