1. A destination estimating system, comprising: a processor executing a program; and a memory storing said program to perform processes, when being executed by said processor, of: obtaining a traveling area and a traveling link of a moving body; obtaining, as a traveling history, an area history storing, for each area, information of a past destination to which said moving body has traveled via said area previously and a link history storing, for each link, information of a past destination to which said moving body has traveled via said link previously; estimating, based on said traveling area and said area history, a value regarding a probability of traveling to said past destination as an area estimation value; estimating, based on said traveling link and said link history, a value regarding a probability of traveling to said past destination as a link estimation value; and estimating a destination from said past destination based on said area estimation value and said link estimation value.