Why/when do Pokemon run away?
Best Answer
The more CP a Pokémon has the harder it gets to catch it. That Ponyta had 400 CP, which is pretty hard to catch with a simple Pokéball. You'll have to use better Pokéballs and Berries in order to have a good chance of catching a high CP Pokémon.
(There is still no guarantee to actually catch one when using Berries and good Pokéballs, but it will increase the chance significantly.)
Pictures about "Why/when do Pokemon run away?"



What does it mean when a Pokemon runs away in Pokemon go?
Some Pokemon have a higher chance to flee naturally compared to others. The higher CP they have, the higher their chance as well. The higher your level is, the higher their chance seems to also be. This could mean you are trying to get a 50cp pidgey and it may flee if you are level 20+ anyhow.Fix Pokemon Running Away | Everything About Soft Ban
More answers regarding why/when do Pokemon run away?
Answer 2
Once a Pokemon is captured, it will never run. You can send it away to the professor, but it won't run on it's own.
While in battle, however, they can flee. Some Pokemon have a higher chance to flee naturally compared to others. The higher CP they have, the higher their chance as well. The higher your level is, the higher their chance seems to also be. This could mean you are trying to get a 50cp pidgey and it may flee if you are level 20+ anyhow. Last but not least, as others have said, if you are moving too fast.. it seems to increase the flee rate as well. This may simply be once you are out of the range of where they spawned while you still battle them that the flee may happen (or is increased in likelyhood).
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Flora Westbrook, Barbara Olsen, Andrea Piacquadio, Andres Ayrton

