Distance from Saundersfoot to Brandon

The distance from Saundersfoot to Brandon is 514 km (or 320 mi). The estimated driving time for the trip is 6h 3min and the main road for this route is the M6. In a straight line, the distance between Saundersfoot and Brandon is 392 km (244 mi).