Fire and Flying types: weaknesses, resistances and Pokémon
Fire and Flying Pokémon take quadruple damage from Rock moves, take double damage from Water and Electric moves, resist Grass, Bug, Fire, Fighting, Steel and Fairy moves and are immune to Ground moves.
With 7 resistances and immunities against 3 weaknesses, it is a very solid defensive combination.
Fire moves are super effective against Grass, Ice, Bug and Steel and not very effective against Fire, Water, Rock and Dragon. 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 Rock moves. Avoid Grass, Bug, Fire and Fighting moves, which deal little or no damage.
There are 6 Pokémon with this combination, such as Charizard, Moltres, Ho Oh and Fletchinder.