Distances between towns and trip planner

Distance Ballarat - Townsville

Road distance and mileage between Ballarat and Townsville totals 2484.93 km

To turn the trip planner between Ballarat and Townsville on, select the icon on the right side of the search engine.

The shortest distance (airline) on the route Ballarat - Townsville totals 2057.87 km.

Whats to do in Townsville