The distance from Tweed Heads to Alfred Town is 1348 km (or 838 mi). The estimated driving time for the trip is 15 h 6 min and the main road for this route is the Hume Highway, M31. In a straight line, the distance between Tweed Heads and Alfred Town is 1029 km (640 mi).