there are actually 2 ways:
the first way is make sure you have a zubat or golbat (for newer players) with mean look or a bronzong with block (more experienced players) so the Abra can't teleport away, go to route 203 or 215, then use a lower level Pokemon to catch it CAREFULLY, it pops out rarely!
the second way is to get a machop (above oreburgh city (route 207)) go to a building in oreburgh city (i forgot which) and find a woman on the ground floor, she'll ask you to trade a machop for an Abra, then do the trade and you get the Abra
it is hard though to train the Abra so it evolves into kadabra at lvl 16 and learn some attack moves without another Pokemon to switch to so the Abra can still participate in the battle (a bit hard), an exp. share (easy) or the day-care center at solaceon town (easiest!!!). or, then again, you could use some TMs if you really want to...
migrate is one too
There is another way. you will need a poke ball and a lot of luck. go find a Abra then try and catch it first go. i did that and it worked after 2 tries
Chat with our AI personalities
Abra can be found on Routes 203 and 215.
You don't need a code! You just need to catch an Abra or a kadabra and they will know teleport! Just catch one of them! Hope this helps :-)
If you have an Abra, the best hypnosis Pokemon is alakazam. So catch an Abra, evole it to a kadabra, the evolve it to an alakazam to have the best hypnosis Pokemon
You can't catch it in Black, but you can catch it in White. In the White Forest.
any grass around goldenrod