You could get timer balls by buying them from the store at the Pokemon legaue or helping the man for the newspaper in solceon town.
Timer balls are only in Pearl and Diamond
in rusterbero city with the rock gym
Timer balls can be found in the Pokemart in Rustboro City
You can buy them at the Pokemon mart at the Pokemon league. I buy my timer balls, heal balls, etc. at the Pokemon mart in canalave city
TO catch my Azelf, I just kept on throwing 5 ultra balls, then 5 timer balls, then 5 ultra, then 5 timer etc. etc. (this is what I do with all my legendary Pokemon actually)
Timer balls are pokeballs but are more effective the longer the battle has been going.
You can only win one from the Goldenrod Department Store Lottery.If you don't want to go though all of that if you have Pokemon diamond,pearl or platuim you can give it to a Pokemon and trade it to heartgold or soulsilverSome cities sell timer balls in the poke mart. The pokmn League place does though! :-)
Once you help the Devon corp you can purchase timer balls and repeat balls at the rustboro city pokemart.
You can buy timer balls at Canalave city and at the Pokemon League.
there are no timer balls in fire red or leaf green..veronica
first get six pokemons then have about 4 or 5 timer balls and 4 ultra balls no master ball then take a lot of time and turns when palkia has red life so use our ultra balls then when u have 1 Pokemon left use some timer balls if your Pokemon is strong if not when ur second Pokemon use those timer balls i got palkia without the master ball.... hope it works it works for me
As many as it takes. There is no right answer as it will vary based on luck. So good luck.