You can't. You need to get Heatran from Pokemon Diamond, Pearl and Platinum and then trade to heartgold and soulsilver.
Heatran is unobtainable (and therefore does not exist) in PoKéMoN HeartGold & SoulSilver, so you'll need to trade it from PoKéMoN Diamond, Pearl or Platinum.
aggron is weaker than heatran by a mile simply because heatran is a legendary Pokemon
no you can trade soulsilver pokemon to black
No. It was introduced in Pokemon Diamond and Pearl
You cannot catch Heatran in Pokémon SoulSilver, you will have to trade for it.
You can't. You need to get Heatran from Pokemon Diamond, Pearl and Platinum and then trade to heartgold and soulsilver.
nowhere
Heatran is unavailable in soulsilver. To get it you must trade from pearl, diamond or platinum.
Trade him over from platinum,diamond,or pearl.
Heatran is unobtainable (and therefore does not exist) in PoKéMoN HeartGold & SoulSilver, so you'll need to trade it from PoKéMoN Diamond, Pearl or Platinum.
Heatran is unavailable in soulsilver. If you want it, you will have to trade from Pokemon diamond, pearl, or platinum.
no... u cant catch him in that game jk you can
Sadly, this Pokemon is unavaliable through out normal gameplay
probly mt silver or trade from diamond/pearl/platinum
you need lugia & Ho-oh :-P
Heatran is a fire and steel type pokemon. And Heatran's types do not change in different games. They are the same in Platinum, Pearl, Diamond, HeartGold, and SoulSilver.