Distance from Welshpool to Fitzgerald

The distance from Welshpool to Fitzgerald is 969 km (or 603 mi). The estimated driving time for the trip is 21h 16min and the main road for this route is the Highland Lakes Road, A5. In a straight line, the distance between Welshpool and Fitzgerald is 454 km (283 mi).