First, you have to catdch Kyogre (Heart Gold) or Groudon (Soul Silver). Then show either one of them to Professor Oak and he'll ask you to get the one that is version-exclusive. Once you get both of them, put them in your party and show them to Professor Oak. He will give you a Jade Orb as a reward, and go back to Embedded Tower (where you caught Kyogre and Groudon) and Rayquaza will appear there.
Hope this helped ^_^
No, there's no additional way to catch Pokémon HeartGold in the game. You either need to receive the Jade Orb to catch Rayquaza in the Embedded Tower or you need to trade for Rayquaza.
Yes. It will be at level 70.
If you ment RAYqauza yes. you can catch him in the sky pillar in ruby saohire and emereld
You can't catch Rotom in heartgold.
you cant catch him in heartgold you can only get him in soulsilver
You can't catch him in HeartGold. Only in SoulSilver. In HeartGold, you catch Kyogre in Embedded Tower. If you transfer either Kyogre or Groudon to the other game, you can catch Rayquayza
you find rayquaza in the sky tower, you surf down route 28. hope this helps a lot! :)
You'll need to trade for it or transfer it into the Poke Transfer Lab. It cannot be caught in the wild.
You can catch Ekans in Pokémon HeartGold in the Safari Zone in the Marshlands area.
You can't catch it in diamond.. you need to migrate it from ruby, sapphire, or emerald.. and get it at the pal park..... (south and east of Sandgem town) Need to know Surf
you can catch lugia in whil islands in heartgold
You can't catch Skitty in Pokémon HeartGold or Pokémon SoulSilver but you can catch it in the Hoenn Field in the PokéWalker device and then transfer it over into HeartGold or SoulSilver.poke walker .