the Wildebeest migrates the furthest!
african hippopotamus
The Arctic Tern migrates around 22,000 miles each year.
The Arctic Tern
The answer is whales.
Elk
yes it is a migratory animal it migrates
Canadian goose
meilmsg
a whale
Birds of course!
because they want to
anchovies