Distance from Ivybridge to St Albans

The distance from Ivybridge to St Albans by car is 349 km (or 217 mi). The estimated driving time for the trip is 3 h 43 min and the main road for this route is the A303. In a straight line, the distance between Ivybridge and St Albans is 300 km (187 mi).