Flight distance between Diez de Octubre, Cuba and Spanish Wells, Bahamas 391.1 mi / 629.4 km