Nowhere, trade him from Pokemon platinum,pearl,diamond from an event.
You can't get Darkrai in soulsilver.
You get Darkrai by trading in SoulSilver.
Darkrai is an event Pokemon, and cannot be found through normal game play. Darkrai thus cannot be found in SoulSilver. Darkrai was an event Pokemon that was available for Diamond and Pearl, but not for SoulSilver.
There is not a known Darkrai Action Replay Code for Pokemon HeartGold and SoulSilver yet.
Darkrai can't be found in SoulSilver. If you want a Darkrai in SoulSilver, you'll have to trade it to your game from another game. You can find Darkrai in Diamond/Pearl/Platinum on Newmoon Island in Sinnoh, but you need a Member Card. You can only obtain the Member Card through an event with Mystery Gift activated.
you cant put you can in platinum version
you cant find darkrai in soul silver, but you can find dakrai in pearl/diamond/platinum
sorry but you can't. you will have to trade it to get it. -RR14
You don't. You trade from Platinum, Pearl or Diamond.
It doesn't appear wild, so you must trade it.
im not sure but i think you have to use action replay
trade from dppt other than this there is no other way