Distance from Tennant Creek to Hazelbrook

The distance from Tennant Creek to Hazelbrook is 3026 km (or 1881 mi). The estimated driving time for the trip is 31h and the main road for this route is the Landsborough Highway, A2. In a straight line, the distance between Tennant Creek and Hazelbrook is 2243 km (1394 mi).