There is no best route. It's all dependent on chance when you meet a shiny.
I found a shiny herdier on route one (access gained when you beat the champion)
All you have to do is beat the Pokemon league 10 times. Then go to any grass and it will be a shiny Pokemon.
you just have to keep looking but without cheats there is only about 1 shiny Pokemon per game and it is really rare
you beat the elite four first and rayquaza, groudon and kyogre will turn shiny No that is wrong you cant just beat the elite four an then the legendary Pokemon will turn shiny you either have to use a cheat system like action replay or gameshark or as soon as you get to the legendaries save your game an if the Pokemon is not shiny reset you game repeat this until it is shiny
Get A shiny catapult in a cave
With Pokemon.
u get some strong pokemon and beat the ppl, not tht hard... genius
route 25
To get shiny Pokemon either: 1:Beat the game and migrate shiny Pokemon from another game 2:Use action replay codes 3:Find them in the wild Note that finding shiny Pokemon in the wild is a completely random and rare event.
the s.s. anne
beat the elite four then follow route 230 and route 225
after you beat the elite four, it will be on route 25.