you can either have another ds with the same game or heartgold in it and trade over Nintendo wfc
or you can have one ds and put the Pokemon up for trade on the trade center and put your other ds game in the slot(take out the soulsilvr) and go on to the trade center and trade one of your Pokemon on that game for the Pokemon on your soul silver game.
you need 2 Pokemon games for this and you have to do it very quickly because some one else could trade you a Pokemon for the Pokemon you put on trade without knowing you just want to transfer.
Answer By TWENIFWEE
Trade them from HeartGold and SoulSilver.
Trade from Fire Red
there are unforunately non of them in pearl, youll have to migrate them from leafgreen or firered, or trade with a person who has caught them in platinum
You have to trade it from FireRed or LeafGreen
no you cant but you can get them through trade.
you can trade them at the global terminal
You need to migrate each from either firered or leafgreen or you can trade with heartgold and soulsilver after they got them.
you only can trade it from heart gold. you can catch groudon on soul silver
I thing it is unfair for the guy who gets one of the legendary birds... :-)
After beating Red, you can catch Groudon. If you have caught him and trade for a Kyogre you can also catch Reyquaza.
Nowhere. You can't. You have to trade them from the FireRed and LeafGreen versions.
You can't get the legendary birds in Crystal. You can get them in Red, Blue, and Yellow though. The only way I know is by trade or with a Gameshark or Action Replay.