Distance from Harwich to Olney

The distance from Harwich to Olney is 169 km (or 106 mi). The estimated driving time for the trip is 2h 14min and the main road for this route is the Braintree Bypass. In a straight line, the distance between Harwich and Olney is 138 km (86 mi).