Distance from Crewe to Wrexham

The distance from Crewe to Wrexham is 51 km (or 32 mi). The estimated driving time for the trip is 43min and the main road for this route is the Wrexham Road, A534. In a straight line, the distance between Crewe and Wrexham is 42 km (27 mi).