Flight distance between Diez de Octubre, Cuba and Reynosa, Mexico 1,021.2 mi / 1,643.5 km