Underwater cavern.
You can't get Kyogre in Pokemon Ruby but you can get Kyogre in Pokemon emerald and sapphire and in ruby you only get groudon and rayquaza. In sapphire you get Kyogre and rayquaza and in emerald you can get groudon, Kyogre, and Rayquaza.
Trade it from Sapphire.You can't find Kyogre in Pokemon Ruby. But, you can trade from someone in Pokemon Sapphire or Emerald.
you will find him underwater in a cave
if you mean kyogre then you cant catch kyogre in ruby (sapphire and emerald only)
Kyogre is not found in Pokemon Diamond so you will need to migrate it from Ruby, Sapphire or Emerald.
you have to trade one from heart gold or sapphire
in origin cave where u find kyogre in sapphire
You can not find it !!! Only with a cheat!!!
it cant be caught in ruby only in sapphire and emerald
You battle Kyogre in the Cave of Origin, in Sootopolis City.
Only in Emerald Version do you have to search for Kyogre. In Sapphire, you just go to the Cave of Origin to battle Kyogre.
You have to trade Kyogre from Pokemon Sapphire, and you must trade Rayquaza from Pokemon Emerald.