Distance from York to Ilkley

The distance from York to Ilkley is 59 km (or 37 mi). The estimated driving time for the trip is 51min and the main road for this route is the A59. In a straight line, the distance between York and Ilkley is 49 km (31 mi).