Distance from Langley to Welshpool

The distance from Langley to Welshpool is 288 km (or 179 mi). The estimated driving time for the trip is 3h 28min and the main road for this route is the Long Street, A440. In a straight line, the distance between Langley and Welshpool is 240 km (150 mi).