Flight distance between Diez de Octubre, Cuba and Masons Bay, Bahamas 541.4 mi / 871.3 km