The distance from Townsville to Alligator Creek is 28 km (or 18 mi). The estimated driving time for the trip is 29 min and the main road for this route is the Bruce Highway, A1. In a straight line, the distance between Townsville and Alligator Creek is 23 km (15 mi).