Apparently cats have a homing ability lol, my cat got lost then was sitting outside my flats one night crying. I called her name and she "meow" at me, so I kept calling and she kept meowing bless her, I was crying when I got her back she was so weak etc.. I was cooking chicken at the time but I gave it all to her..

lol. It's so upsetting when you lose your loved pets, I couldn't stop crying, found it hard to study at college and broke out insome kind of eczema looking stuff on my tummy..
Found this link:
http://www.petplace.com/dogs/homing-...ats/page1.aspx
I reckon your kitty will be ok, but don't have any real advice as my cats are "flat cats". How about a microchip just incase?