Distance from Westerham to Halesworth

The distance from Westerham to Halesworth is 188 km (or 117 mi). The estimated driving time for the trip is 2h 8min and the main road for this route is the A12. In a straight line, the distance between Westerham and Halesworth is 155 km (97 mi).