Flight distance between Maseru, Lesotho and San Andros, Bahamas 7,929.7 mi / 12,761.7 km