Distancia de San Juan Cacahuatepec a Puruándiro

La distancia de San Juan Cacahuatepec a Puruándiro es de 855 km. El tiempo estimado de la ruta de viaje entre las dos ciudades es de aproximadamente 10h 48min. En línea recta la distancia de San Juan Cacahuatepec a Puruándiro es de 525 km.