Distance from Rhayader to Romsey

The distance from Rhayader to Romsey is 257 km (or 160 mi). The estimated driving time for the trip is 3h 19min and the main road for this route is the Crickley Hill, A417. In a straight line, the distance between Rhayader and Romsey is 201 km (125 mi).