Dragon
Flying and Dragon types: weaknesses, resistances and Pokémon
Flying and Dragon Pokémon take quadruple damage from Ice moves, take double damage from Rock, Dragon and Fairy moves, resist Grass, Fire, Water, Fighting and Bug moves and are immune to Ground moves.
The balance is even: 4 weaknesses and 6 resistances or immunities.
Flying moves are super effective against Grass, Fighting and Bug and not very effective against Electric, Rock and Steel. Dragon moves are super effective against Dragon and not very effective against Steel.
To beat these Pokémon, your best pick is Ice moves. Avoid Grass, Fire, Water and Fighting moves, which deal little or no damage.
There are 6 Pokémon with this combination, such as Dragonite, Altaria, Salamence and Rayquaza.