Your question sent me scurrying to the internet, and even with the limitation of DC Comics characters, ther still is quite a list. It looks like, let's see, 1, 2, 3, 4 . . . 171 DC Comics characters who can fly. Now, of course this incudes variations on a characeter such as Superman
Superman (Earth-One), Superman (Earth-Two), Superman (Kal Kent), Superman (Kingdom Come) and let;s not forget Superman X.