Level 94 But must have the skills earthquake & zap cannon
hoothoot doesn't learn fly by itself, in fact NO Pokemon does. You have to teach fly to it with a HM. In diamond/pearl/platinum, you get it in team Galatics wherehouse in Veilston city. In soulsilver/heartgold, after you defeat Cianwood gym leader Chuck there's a lady outside of the gym that gives it to you when you talk to her. In Black/White, after you defeat the Driftveil gym leader, you fight Bianca and she gives it to you. I hope this was of some help, if not, I got all this off Google...
yes
Cianwood City
to get Hm2(fly) you talk to Chuck's wife after you beat him.
There is no pokemon that naturally learns fly but if you have the hm you can teach it at any level providing it is able to learn fly
The badge from Cianwood.
fly is an hm. no Pokemon learns it by lvling up. except rayquaza
It doesn't matter. A level 1 pidgey could fly u places
You get Fly after you beat the 5th Gym Leader (Chuck). Chuck's wife will be outside the Gym, and if you talk to her, you will get Fly.
Answer the hm fly is in the town below the lighthouse. Answer the hm fly is in the town below the lighthouse.
staravia actually does not learn fly you have to teach it an hm.
Once you defeat Chuck talk the lady in front of the Gym and she'll give you Fly.