Distance from Carmarthen to Broseley

The distance from Carmarthen to Broseley is 242 km (or 151 mi). The estimated driving time for the trip is 2h 43min and the main road for this route is the A40. In a straight line, the distance between Carmarthen and Broseley is 170 km (106 mi).