In the Safari Zone after you have completed both of that guy's task. He will eventually give you some items that when placed in the area, will alter the Pokemon that can be found there. You need a lot of the "peak" items in the desert area to make Trapinch come out. A lot easier if you can trade, but possible.
In the Safari Zone.
maybe im not that sure though
No. You can either trade it from Pokemon Diamond, Pearl, Heartgold, or Soulsilver, or use the pal park function (if you have an original DS or DS Lite) to transfer a trapinch from Pokemon Ruby, Sapphire, or Emerald.
Level 35 into vibrava and again at Level 45 into flygon
no sorry the only ds gamwe to get trapinch in is pearl and i dont know about heartgold or soulsilver go to this website and go to pokedex www.serebii.com
Trapinch can be found in the dessert in lavaridge town after you beat Flannery.
Trapinch is found on route 228 (desert) by using the PokeRadar.
Trapinch learns Dig at level 41 in the Generation IV games. (Pokemon Diamond, Pearl, Platinum, HeartGold, and SoulSilver) It can be taught Dig quicker by teaching it TM28.
"In Pokemon ruby can Pokemon run from trapinch?"Yes and no. Most Pokemon cannot run from trapinch because trapinch has the ability Arena Trap, but flying types are unnaffected by Arena Trap.
Trapinch are found in the desert.
you can find trapinch in the safari zone, after obtaining the national 'dex. set one of the six area's to desert and place as many small/big/mossy rocks as you can. you need at least 28 peak blocks in the desert to find a trapinch. (don't worry. the limit is 30 blocks per area)
Trapinch is located in the sandy area of the desert in Route 111. It shouldn't take long to find one.