Distance from Sudbury to St Albans

The distance from Sudbury to St Albans is 95 km (or 60 mi). The estimated driving time for the trip is 1h 8min and the main road for this route is the Braintree Bypass, A120. In a straight line, the distance between Sudbury and St Albans is 72 km (45 mi).