Distance from Croydon to Wednesbury

The distance from Croydon to Wednesbury is 217 km (or 135 mi). The estimated driving time for the trip is 2h 36min and the main road for this route is the London Road. In a straight line, the distance between Croydon and Wednesbury is 186 km (116 mi).