The distance from Ballarat to Aberfeldy is 318 km (or 198 mi). The estimated driving time for the trip is 4 h 15 min and the main road for this route is the West Gate Freeway Onramp, M80. In a straight line, the distance between Ballarat and Aberfeldy is 221 km (138 mi).
Distance from Ballarat and other towns
- Distance from Ballarat to Busselton
- Distance from Ballarat to Fyshwick
- Distance from Ballarat to Bellingham
- Distance from Ballarat to Whiteman Creek
- Distance from Ballarat to Clifton
- Distance from Ballarat to Cedar Party Creek
- Distance from Ballarat to Austins Ferry
- Distance from Ballarat to Thornton
- Distance from Ballarat to Byee
- Distance from Ballarat to Hazelbrook
- Distance from Ballarat to Abermain
- Distance from Ballarat to Torbay
Distance from Aberfeldy and other towns
- Distance from Aberfeldy to Townsville
- Distance from Aberfeldy to Canberra
- Distance from Aberfeldy to Toowoomba
- Distance from Aberfeldy to Geelong
- Distance from Aberfeldy to Perth
- Distance from Aberfeldy to Albury
- Distance from Aberfeldy to Gold Coast
- Distance from Aberfeldy to Launceston
- Distance from Aberfeldy to Wodonga
- Distance from Aberfeldy to Tweed Heads
- Distance from Aberfeldy to Hobart