Distance from Hayes to Swanley

The distance from Hayes to Swanley is 19 km (or 12 mi). The estimated driving time for the trip is 18min and the main road for this route is the M25. In a straight line, the distance between Hayes and Swanley is 12 km (8 mi).