The distance from Townsville to Avonsleigh is 2651 km (or 1648 mi). The estimated driving time for the trip is 30 h and the main road for this route is the Hume Highway Onramp. In a straight line, the distance between Townsville and Avonsleigh is 2079 km (1292 mi).
Distance from Townsville and other towns
- Distance from Townsville to Worlds End Creek
- Distance from Townsville to Pyrmont
- Distance from Townsville to Monks
- Distance from Townsville to Blantyre
- Distance from Townsville to Noosa
- Distance from Townsville to Belgian Gardens
- Distance from Townsville to Charleston
- Distance from Townsville to Aberdare
- Distance from Townsville to Camden
- Distance from Townsville to Seaford
- Distance from Townsville to Greenwich
- Distance from Townsville to Miltalie
Distance from Avonsleigh and other towns
- Distance from Avonsleigh to Cairns
- Distance from Avonsleigh to Brisbane
- Distance from Avonsleigh to Hobart
- Distance from Avonsleigh to Wodonga
- Distance from Avonsleigh to Albury
- Distance from Avonsleigh to Canberra
- Distance from Avonsleigh to Tweed Heads
- Distance from Avonsleigh to Newcastle
- Distance from Avonsleigh to Bendigo
- Distance from Avonsleigh to Melbourne
- Distance from Avonsleigh to Launceston