Distance from Horncastle to Romsey

The distance from Horncastle to Romsey is 337 km (or 210 mi). The estimated driving time for the trip is 3h 39min and the main road for this route is the A1(M). In a straight line, the distance between Horncastle and Romsey is 264 km (165 mi).