Flying type: weaknesses, resistances and Pokémon
Flying Pokémon take double damage from Electric, Ice and Rock moves, resist Grass, Fighting and Bug moves and are immune to Ground moves.
The balance is even: 3 weaknesses and 4 resistances or immunities.
Flying moves are super effective against Grass, Fighting and Bug and not very effective against Electric, Rock and Steel.
To beat these Pokémon, your best pick is Electric, Ice and Rock moves. Avoid Grass, Fighting, Bug and Ground moves, which deal little or no damage.
There are 3 Pokémon with this combination, such as Tornadus, Rookidee and Corvisquire.
Pokémon with Flying as one of their types: 109