You have to trade from a DPPt after capturing it through event.
special events
Shaymin cannot be found in Soul Silver.
you cant catch shaymin is hgss ); sorry. LOL
You can only get it in Platinum or get it with a Action Replay or Gameshark
It is unavailable in heartgold/soulsilver. You must trade from diamond, pearl, or platinum.
Shaymin's sky form is a form that the Pokemon character Shaymin can take.
Shaymin cannot be legitimately obtained on Pokémon SoulSilver. It must be traded from Diamond, Pearl, or Platinum. To get Shaymin in Diamond, Pearl, and Platinum, you must either use an Action Replay or take advantage of an event.
You can't change Shaymin into Sky Form in Pokemon Diamond (that includes pearl). You can only change Shaymin into Sky Form in Pokemon Platinum (that includes Heart Gold and Soul Silver). You can get the Gracidea to change Shaymin into Sky Form.
You can get Shaymin in sky form only in Pokemon Platinum Version.
It isn't the evolved form of shaymin it is the same Pokemon. To get it you trade your ordinary land form shaymin to Pokemon platinum and it changes into sky form. Only problem is Pokemon platinum dosent come out in England until next December. Hope this helps.
YesYou Can Get Shaymin Sky Form In Pokemon Platinum With A Cheat Code That Is A Special Flower.
Shaymin is event-only, so you can't get it in Soul Silver unless you trade it from another game.