Flight distance between Diez de Octubre, Cuba and Al Hoceïma, Morocco 4,687.7 mi / 7,544.1 km