Flight distance between Sololá, Guatemala and San Andros, Bahamas 1,109.3 mi / 1,785.3 km