The distance from Alice Springs to Townsville 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 Barkly Highway, 66. In a straight line, the distance between Alice Springs and Townsville is 1426 km (887 mi).