Distance from Swanpool to Oakvale

The distance from Swanpool to Oakvale is 303 km (or 189 mi). The estimated driving time for the trip is 3h 56min and the main road for this route is the Murray Valley Highway, B400. In a straight line, the distance between Swanpool and Oakvale is 236 km (147 mi).