La distancia entre Ashfield a Boston - Massachusetts es de 192 km (120 mi). El tiempo estimado de la ruta de viaje entre las dos ciudades es de aproximadamente 2 h 19 min. En línea recta la distancia entre Ashfield y Boston es de 143 km (89 mi).