Distance from Richmond - New South Wales to Ballarat

967 km | 9 h 55 min

The distance from Richmond to Ballarat by car is 967 km (or 601 mi). The estimated driving time for the trip is 9 h 55 min and the main road for this route is the Hume Highway, M31. In a straight line, the distance between Richmond and Ballarat is 763 km (475 mi).