Distance from Pembroke to Bromyard

The distance from Pembroke to Bromyard is 303 km (or 189 mi). The estimated driving time for the trip is 3h 27min and the main road for this route is the A40. In a straight line, the distance between Pembroke and Bromyard is 226 km (141 mi).