Distance from Ballarat to Port Keats

3767 km | 42 h

The distance from Ballarat to Port Keats by car is 3767 km (or 2341 mi). The estimated driving time for the trip is 42 h and the main road for this route is the Stuart Highway, A87. In a straight line, the distance between Ballarat and Port Keats is 2954 km (1836 mi).