Distance from Ballarat to Oatley

The distance from Ballarat Victoria to Oatley New South Wales by car is 944 km (or 587 mi). The estimated driving time for the trip is 9 h 38 min and the main road for this route is the Hume Freeway, M31. In a straight line, the distance between Ballarat and Oatley is 763 km (475 mi).