The distance from Tweed Heads to Anderson is 1773 km (or 1102 mi). The estimated driving time for the trip is 19 h 17 min and the main road for this route is the Hume Highway, M31. In a straight line, the distance between Tweed Heads and Anderson is 1373 km (854 mi).