Though they may not make a long trek with the same speed as the great snipe, the Arctic tern certainly wins for longest annual migration. This species makes a practically a pole-to-pole migration every year! Birds nesting in Greenland travel an average of 44,300 miles a year to get from breeding grounds to feeding grounds in the Weddell sea in Antarctica and back, while those birds nesting in the Netherlands average 55,900 miles. It is the longest known migration in the entire animal kingdom. Arctic terns may live up to 30 years which means over the course of its lifetime, the average bird could easily fly well over a million miles.