A cat named Athena traveled all the way to her owner's arm three weeks after she was mistakenly left by her owner at a wrong bus stand.

Ali Streimer dozed off while riding the bus on Thanksgiving weekend from Pikesville, the Baltimore suburb where her parents live, back to New York, where she lives. Her cat Athena however freed herself from her carrying case and began strolling through the bus.

According to AP, the driver let off Athena about 20 miles into the trip assuming she was not a pet.

However after three weeks of frantic searching, Athena was spotted near the bus stop where Streimer and Athena first boarded the bus. She was in good health.

Streimer told The Baltimore Examiner, "It's amazing. It was just the timing; we got lucky."