Distance from Newmarket to Leicester

The distance from Newmarket to Leicester is 177 km (or 110 mi). The estimated driving time for the trip is 1h 52min and the main road for this route is the M42. In a straight line, the distance between Newmarket and Leicester is 140 km (87 mi).