Distance from Swanpool to Maryborough - Victoria

The distance from Swanpool to Maryborough - Victoria is 287 km (or 179 mi). The estimated driving time for the trip is 3h 27min and the main road for this route is the Northern Highway, B75. In a straight line, the distance between Swanpool and Maryborough is 203 km (127 mi).