Distance from Lancaster to Henley-On-Thames

The distance from Lancaster to Henley-On-Thames is 359 km (or 224 mi). The estimated driving time for the trip is 3h 49min and the main road for this route is the Preston Bypass, M6. In a straight line, the distance between Lancaster and Henley-On-Thames is 307 km (191 mi).