2 1/2 to 3 hours for a 12-16 pound turkey is a "ballpark" figure. Turkeys vary in so much in size and ovens vary as well; it's impossible to get more specific.