La distancia entre Ashfield a Charlotte - North Carolina es de 1283 km (798 mi). El tiempo estimado de la ruta de viaje entre las dos ciudades es de aproximadamente 13 h 45 min. En línea recta la distancia entre Ashfield y Charlotte es de 1069 km (665 mi).