Distance from Banstead to Walsingham

The distance from Banstead to Walsingham is 220 km (or 137 mi). The estimated driving time for the trip is 3h 3min and the main road for this route is the Station Street. In a straight line, the distance between Banstead and Walsingham is 195 km (122 mi).