[header] How to get giratina in pokémon heartgold and soulsilver [title] Have an event arceus, either received in heartgold or soulsilver or traded from other games. [title] Go with your arceus as the first pokémon in the party to the ruins of alph, southwest of violet city. [title] You will see a house there, which is the " ruins research center ". 
[step] Right in front of the door a man will show up and a dialogue will trigger. [title] After the dialogue ends, you will be teleported to the sinnoh ruins.