Distance from Brockenhurst to Swanage

The distance from Brockenhurst to Swanage is 369 km (or 230 mi). The estimated driving time for the trip is 3h 52min and the main road for this route is the M1. In a straight line, the distance between Brockenhurst and Swanage is 308 km (192 mi).