You can not get him in HG or SS
You need to have caught it in Diamond/Pearl/Platinum, then transfer it over using Pal Park.
No, it is not wild
You can't. You need to get Heatran from Pokemon Diamond, Pearl and Platinum and then trade to heartgold and soulsilver.
You need Ho-oh and Lugia
The only way to obtain a Heatran in Pokemon Heart Gold/Soul Silver is to trade it.
you can't. if you want one, trade it with diamond/pearl/platinum
trade with someone with diamond pearl platinum or use hacks
you need lugia & Ho-oh :-P
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.
The only way to get Heatran is to trade with pokemon Platinum,Diamond,and Pearl.
Pokétransfer from pokémon Diamond, Pearl, Platinum, Heartgold or Soulsilver or dreamworld
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.
First time: Rhyperior, Milotic, and Dragonite. Second time: Heatran, Regigigas, Cresselia.