Distance from Alford to Bromsgrove

The distance from Alford to Bromsgrove is 676 km (or 421 mi). The estimated driving time for the trip is 7h 18min and the main road for this route is the A74(M). In a straight line, the distance between Alford and Bromsgrove is 546 km (340 mi).