The duration of horoscope matching can vary based on the complexity of the horoscopes and the specific analysis required. It can take anywhere from a few hours to a couple of days to complete the process thoroughly.