Distance from Isle Of Barra to Birmingham

The distance from Isle Of Barra to Birmingham by car is 970 km (or 603 mi). The estimated driving time for the trip is 16 h 9 min and the main road for this route is the M6. In a straight line, the distance between Isle Of Barra and Birmingham is 655 km (407 mi).