Distance from Hayes to Ilford

The distance from Hayes to Ilford is 29 km (or 19 mi). The estimated driving time for the trip is 33min and the main road for this route is the Sidcup Road, A20. In a straight line, the distance between Hayes and Ilford is 20 km (13 mi).