Reincarnation is an old concept with various rules for how it would work. This is just my take and thoughts.
It would require the soul to exist parallel to the body, to detach one the body has died, to be assigned a new body.
It would be unlikely the soul would be ruled by a sense of location. The likelihood of ending up in the same area should be slim. One in 195 chance of it even being the same country.
Then there's the idea that every creature has a soul, then the chance of ending up human twice, would be much less likely. A one in literally millions chance.
And then, if the soul is not bound by location, then it probably isn't bound by gravity either. So it might not even end up on the same planet, if other planets are able to support life, which is very possible.
And then there's time, if time is not linear, then that shouldn't be a limiting factor either...
(These are just random thoughts on the subject, because it's fun, not personal beliefs.)