The distance from Tweed Heads to Allendale North is 1973 km (or 1226 mi). The estimated driving time for the trip is 22 h 38 min and the main road for this route is the Mid Western Highway, B64. In a straight line, the distance between Tweed Heads and Allendale North is 1546 km (961 mi).