Distance from Brampton to Builth Wells

The distance from Brampton to Builth Wells is 251 km (or 156 mi). The estimated driving time for the trip is 3h 37min and the main road for this route is the Shrewsbury Road. In a straight line, the distance between Brampton and Builth Wells is 206 km (129 mi).