Distance from Geraldton to Alyangula

The distance from Geraldton to Alyangula is 3984 km (or 2476 mi). The estimated driving time for the trip is 66h and the main road for this route is the Great Northern Highway, 1. In a straight line, the distance between Geraldton and Alyangula is 2794 km (1737 mi).