Distance from Tweed Heads to Armidale

The distance from Tweed Heads to Armidale is 405 km (or 252 mi). The estimated driving time for the trip is 5 h 1 min and the main road for this route is the Ryan Street. In a straight line, the distance between Tweed Heads and Armidale is 317 km (197 mi).