Distance from Northampton to Liphook

The distance from Northampton to Liphook is 167 km (or 104 mi). The estimated driving time for the trip is 1h 46min and the main road for this route is the A3. In a straight line, the distance between Northampton and Liphook is 129 km (81 mi).