Distance from Sydney to Tennant Creek

The distance from Sydney to Tennant Creek is 3061 km (or 1903 mi). The estimated driving time for the trip is 32h and the main road for this route is the Landsborough Highway, A2. In a straight line, the distance between Sydney and Tennant Creek is 2307 km (1434 mi).