Instructions
Run to Hoenn Route 111, in between Mauville City and Mount Chimney.
Explore the deep sand areas of Route 111 until you are ambushed by a Trapnich.
Defeat Trapnich and capture him. Trapnich is a Ground-type creature, so Water, Grass or Ice are your best choices for a quick fight.
Add Trapnich to your battle party and use him each time you fight. As he gains experience points, he will increase in level.
Help Trapnich level until he reaches 35, at which point he will evolve into Vibrava.
Keep Vibrava in your battle party until he reaches level 45. At level 45, Vibrava becomes Flygon.