Distance from Windsor to Henley-On-Thames

The distance from Windsor to Henley-On-Thames is 245 km (or 153 mi). The estimated driving time for the trip is 2h 45min and the main road for this route is the Middlebeck Roundabout. In a straight line, the distance between Windsor and Henley-On-Thames is 200 km (125 mi).