Distance from Windlesham to Petworth

The distance from Windlesham to Petworth is 50 km (or 32 mi). The estimated driving time for the trip is 46min and the main road for this route is the Petworth Road, A283. In a straight line, the distance between Windlesham and Petworth is 42 km (27 mi).