Cleo the cat went missing from Much Wenlock in November, only to turn up on Friday at a vets in Merthyr Tydfil.
Owner Jodie Rhodes explained: "She went missing on November 28, and obviously after all the social media was exhausted I had started to lose hope.
Then on Thursday I got a call from a number I didn't recognise asking if I was Jodie, and if I had a cat called Cleo. They had obviously scanned her microchip and all my details came up.
"I said yes, do you know where she is? They said yes she's been handed in to Victoria veterinary practice, which is in Merthyr Tydfil in south Wales.
"I nearly fell to the floor, I was just thinking how on earth has she travelled all that way to south Wales?"
Jodie arranged to go there that night and collect Cleo, so she and her friend Rachel went on a road trip of some four-and-a-half hours, and 168 miles in total.
Jodie added: "She recognised me straight away, we brought her home and its like she's never been away. She's back to being Queen bee of the house.
"Social media has just blown up with how lovely the story is, and about the importance of micro chipping."
It turned out that Cleo had been straying around a hotel in the Brecon Beacons called Nant Ddu Lodge, where the staff began leaving food out for her to gain her trust. Eventually she came in, and they were able to take her to the nearby vets in Merthyr Tydfil.
Jodie added: "They think she might have got there by a supermarket delivery. They pampered her, and gave her a great last night in Wales, and then took her to the vets.
"I am eternally grateful to the staff at Nant Ddu and the lovely vet Ruth. I would love to know how she managed to get all the way there, its just a shame she cant tell us."