Distance from Didcot to Alresford

The distance from Didcot to Alresford is 79 km (or 50 mi). The estimated driving time for the trip is 53min and the main road for this route is the Newbury Bypass, A34. In a straight line, the distance between Didcot and Alresford is 58 km (37 mi).