use a super rod
It's also possible to catch it. Beat it the same way as a normal Garados..
if your looking for a gyrados catch a magikarp and level it up at the day care till it can fight then level it up and it will evolve into a gyrados
Easy! Just trade the red gyarados from soulsilver to diamond.
It is at the Lake of Rage in the middle of the lake. You will have to surf to catch it.
In gold/ silver/ crystal at the lake, in firered/leafgreen, ruby/saphirre/emerald, diamond/pearl/platinum you have to catch a eceedingly rare shiny magikarp and train it.
machop,poocheyana,magicarp,garados,roselia,pikachu,
After you catch shiny garados and defeat team rocket
Easy... Look on your pokegear map and follow the path to it. If you have surf you can catch a shiny garados
Well in soul silver, you get a chance to catch one at the Lake of Rage. But I doubt this is the answer your looking for. Sorry!
You get the red shard from the red garados if you fail to catch it at the lakeof rage.
u should us eempoleon or garados and then use a dusk ball