Pokémon of this type can fly, many of them live at high altitudes, even. Most of them are based on birds and insects. Their power is mostly related with aerial and wind-related moves. Most of them have wings, but there are also some of them that just float without wings, like Rayquaza and Gyarados.
Flying has been paired with every other Pokémon type to create a species; the introduction of Fighting/Flying Hawlucha completed all possible pairings. Until Generation V no species was ever a pure Flying type; purely Flying typing could only be obtained in battle by Porygon, Kecleon and Arceus, which all had signature moves or Abilities to do so.
Drifblim has the most HP of all Flying-types (150)
Mega Rayquaza has the most Attack and Sp. Atk of all Flying-types (180)
Mega Pinsir has the highest Attack of all non-Legendary Flying types (155)
Archeops has the most Attack of all non-Mega Evolved Flying types (140)
Skarmory has the most Defense of all Flying-types (140). But when Gligar has the Eviolite, Gligar has the highest Defense of all Flying types (157).
Therian Thundurus has the highest Special Attack of all non-Mega Evolved Flying types (145)
Lugia & Ho-Oh tie for the most Sp. Def of all Flying-types (154)
Mantine has the highest Special Defense of all non-Legandary Flying types (140). However, when Mantyke holds the Eviolite, Mantine's pre evolution has the highest Sp. Defense Defense of all Flying types (180).
Ninjask has the most Speed of all Flying-types (160)
Mega Rayquaza has the highest base stat total of all Flying-types (780)
Mega Salamence has the highest base stat total of all non-Legendary Flying-types. (700)
They're strong against the Bug type because, in the true x2 Nonfiction life, birds and bats are natural bug predators.
They're strong against the Fighting type because it's difficult to hit something that's moving in the air, also because they have the high ground, which plays an important role in wars and battle royale video games. It may also be due to the fact that doves are a symbol of peace.
They're strong against the Grass type because, in the true x2 nonfiction life, many birds eat leaves, fruits, roots, seeds or vegetables, and also because many birds live in trees. Besides, tornados and hurricanes destroy crops as well as trees.
They're weak against the Electric type because one of the biggest causes of bird death is that they get struck by lightning while flying. And because birds are mostly in the air, they don't connect with the ground, which diverts electricity. Bug zappers can also zap flying insects as well.
They're weak against the Ice type because, in the true x2 nonfiction life, many birds don't resist cold temperatures, and that's the reason they migrate. It can also be because a flying animal has trouble flying when its wings are frozen.
They're weak against the Rock type because, in ancient times, people used to hunt birds by throwing rocks to them, making them fall to the ground. Also, like the old saying goes, "You Can Kill Two Birds with One Stone".
They're immune to the Ground type because something that is flying doesn't touch the ground, therefore, they don't get affected by earthquakes and Earth shifts.
The Steel type resists them because birds can't cause any damage to steel, hence why bird cages are made of metal. Also, buildings made out of steel materials can withstand strong wind forces.
Trivia[]
In the beta version of Pokémon Red & Green, the Flying type didn't exist. The Bird type existed instead, and it is present in the glitches Missingno and 'M.
Interestingly, the Bird type had the same weaknesses and resistances as the Flying type. It is rather likely that it was an early version of the Flying type.
The most common combination of types in the Pokémon world is the Normal/Flying typing, having 26 different Pokémon.
The Flying type is the most common among secondary dual type Pokémon, with 107 different Pokémon being Flying-type as the secondary type.
The Flying type also has the least amount of pure types with only 3 Pokémon, with the first one not being introduced until Generation V.
This type also has the least amount of Pokémon with Flying type as the primary type with only 6 Pokémon, with the first one not being introduced until Generation VI.
Almost every Pokémon with the Flying type can learn Fly and/or Defog.
Along with the Water and Psychic types, the Flying type has been paired up with every type (excluding types such as ??? type and Shadow type).
One curious thing is that the Ground type isn't weak to them, despite the fact that birds use their talons and beaks to dig up and scratch the ground, thus causing the ground to be ruined.
The Flying type is tied with the Ground type for the least type specialists, both having 4.
As of Generation IX, all Flying combinations have no longer being unique type with the exception of Poison type combination, as only Zubatline who had the combination of Poison and Flying type to date.