Distance from Wallingford to Henley-On-Thames

The distance from Wallingford to Henley-On-Thames is 18 km (or 12 mi). The estimated driving time for the trip is 17min and the main road for this route is the Crowmarsh Hill, A4130. In a straight line, the distance between Wallingford and Henley-On-Thames is 17 km (11 mi).