Distance from Broseley to Moreton-In-Marsh

The distance from Broseley to Moreton-In-Marsh is 64 km (or 40 mi). The estimated driving time for the trip is 47min and the main road for this route is the M40. In a straight line, the distance between Broseley and Moreton-In-Marsh is 49 km (31 mi).