Flight distance between Diez de Octubre, Cuba and Laval, Canada 1,627.8 mi / 2,619.7 km