Fighting
Fighting and Flying types: weaknesses, resistances and Pokémon
Fighting and Flying Pokémon take double damage from Electric, Ice, Flying, Psychic and Fairy moves, resist Bug, Grass, Fighting and Dark moves and are immune to Ground moves.
The balance is even: 5 weaknesses and 5 resistances or immunities.
Fighting moves are super effective against Normal, Ice, Rock, Dark and Steel and not very effective against Poison, Flying, Psychic, Bug and Fairy. 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 Flying moves. Avoid Bug, Grass, Fighting and Dark moves, which deal little or no damage.
There are 2 Pokémon with this combination, such as Hawlucha and Flamigo.