From my experiences, Rock, Ice, and Dragon. I'm not sure about electricity because altaria is also the dragon type.
An Altaria is a dual Dragon-Flying type Pokemon.
Altiria is a flying type pokemon.
Altaria is #190 in the national pokedex, and it is a Dragon-Flying type Pokemon.
An Altaria is a dragon/flying type Pokemon. it evolves from Swablu. It's ability is Natural Cure, which heals all status problems upon switching out. And it evolves lv35.
flying
Grass, Flying and Rock types.
Electric
Altaria does not evolve.
rock
its okay but i think you should have either altaria or rayquaza
ground
Fighting and Fairy