The distance from Ballarat to Amosfield is 1596 km (or 992 mi). The estimated driving time for the trip is 18 h 6 min and the main road for this route is the Hume Freeway, M31. In a straight line, the distance between Ballarat and Amosfield is 1249 km (777 mi).
Distance from Ballarat and other towns
- Distance from Ballarat to Manly
- Distance from Ballarat to Saint Albans
- Distance from Ballarat to Bingham
- Distance from Ballarat to Albury
- Distance from Ballarat to Tharwa
- Distance from Ballarat to Ten Mile
- Distance from Ballarat to Elwood East
- Distance from Ballarat to Taabinga
- Distance from Ballarat to Termeil
- Distance from Ballarat to Donnybrook
- Distance from Ballarat to West Wyalong
- Distance from Ballarat to Merrigum
Distance from Amosfield and other towns
- Distance from Amosfield to Wodonga
- Distance from Amosfield to Toowoomba
- Distance from Amosfield to Hobart
- Distance from Amosfield to Launceston
- Distance from Amosfield to Geelong
- Distance from Amosfield to Darwin
- Distance from Amosfield to Townsville
- Distance from Amosfield to Perth
- Distance from Amosfield to Albury
- Distance from Amosfield to Adelaide
- Distance from Amosfield to Ballarat