Animals migrate long distances for various reasons such as in search of food, suitable breeding grounds, better climate, or to escape harsh conditions. They use a variety of navigational tools and cues such as the Earth's magnetic field, celestial cues like the sun and stars, landmarks, and even their own internal biological clocks to guide them during their journey. Additionally, some animals also rely on their keen sense of smell and memory to navigate their way back to their destination.