humans and llamas
elephants. wolves. deer. etc.
monarch butterfly
Canadian Geese are one.
the Wildebeest migrates the furthest!
Many animal migrate, usually on a seasonal basis to take advantage of temperature, forage or prey. A land-based animal that migrates is the mountain goat, which comes down into the valleys and lowlands during winter but retreats to the higher elevations in the warmer summer months. A marine animal that migrates is any number of whale species, including the orca, which follow the breeding seasons of seals, fish schools and others back and forth along the oceanic currents and coasts. A flying animal that migrates would be many bird species, including Canadian geese that winter over in Mexico but fly back north to Canadian to breed and raise chicks in the spring and summer.
The answer is whales.
Elk
yes it is a migratory animal it migrates
Canadian goose
meilmsg
african hippopotamus
a whale