The distance from Townsville to Alice Springs is 2072 km (or 1288 mi). The estimated driving time for the trip is 20 h 53 min and the main road for this route is the Grace Street, A2. In a straight line, the distance between Townsville and Alice Springs is 1426 km (887 mi).