Distance from Henley-On-Thames to Ascot

The distance from Henley-On-Thames to Ascot is 28 km (or 18 mi). The estimated driving time for the trip is 26min and the main road for this route is the Hart Street, A4130. In a straight line, the distance between Henley-On-Thames and Ascot is 21 km (14 mi).