Distance from Chesham to St Albans

The distance from Chesham to St Albans is 38 km (or 24 mi). The estimated driving time for the trip is 28min and the main road for this route is the A41. In a straight line, the distance between Chesham and St Albans is 28 km (18 mi).