Distancia de Progreso de Obregón a San Martín de los Cansecos

La distancia de Progreso de Obregón a San Martín de los Cansecos es de 585 km. El tiempo estimado de la ruta de viaje entre las dos ciudades es de aproximadamente 6h 30min. En línea recta la distancia de Progreso de Obregón a San Martín de los Cansecos es de 476 km.