Ours did this, about 6km, and thrice. He just didn’t like our new house, so he re-relocated. After the third time one of our former neighbors took him in.
He was an outside cat, and living in a ~300 souls village in the middle of the woods. This was his style and we knew we couldn’t take that from him for long. So after some days he let himself out while we were trying to get to school, buying groceries or just opening a window, he checked the new environment, decided he hated it and some days later he was gone.
Ours did this, about 6km, and thrice. He just didn’t like our new house, so he re-relocated. After the third time one of our former neighbors took him in.
Did you keep letting him outside?
He was an outside cat, and living in a ~300 souls village in the middle of the woods. This was his style and we knew we couldn’t take that from him for long. So after some days he let himself out while we were trying to get to school, buying groceries or just opening a window, he checked the new environment, decided he hated it and some days later he was gone.