High production layers tend to be lean, therefore fly pretty well. Heavier breeds tend to fly less .... once full grown. My Black Jersey Giants don’t fly at all, but they are huge, and not great layers.
For an all-around good layer that is a larger breed that may not be much of a flyer is Buff Orpington. However, I haven’t had these yet (picking up some of them in a couple of weeks), but the small hatchery I am purchasing from said they are one of their best layer (of the non-production breeds).