Distance from Keith to Swanbourne

The distance from Keith to Swanbourne is 2929 km (or 1821 mi). The estimated driving time for the trip is 30h and the main road for this route is the Eyre Highway, A1. In a straight line, the distance between Keith and Swanbourne is 2304 km (1432 mi).