Distance from Cleckheaton to Sunbury-On-Thames

The distance from Cleckheaton to Sunbury-On-Thames by car is 326 km (or 203 mi). The estimated driving time for the trip is 3 h 28 min and the main road for this route is the Dewsbury Road, A638. In a straight line, the distance between Cleckheaton and Sunbury-On-Thames is 274 km (171 mi).