The distance from Tweed Heads to Windera is 383 km (or 238 mi). The estimated driving time for the trip is 4 h 37 min and the main road for this route is the Gympie Arterial Road, M3. In a straight line, the distance between Tweed Heads and Windera is 291 km (181 mi).