The train comes every time in the saffron station and the goldenrod station.If isnt came is because you dont have the train pass.To get it,after you get all the badges,go to saffron city and talk to copy cat she will tell you that her clefary doll as missing.After this fly to vermillion city and go to pokemon fan club,in the table you will find her doll,talk to the guy that is close to it and he will give you the doll.Return it to copy cat and she will give you the train pass.
train it
soulsilver and heartgold, it has the most trainers
you can ride the magnet train
trade them to heartgold
It's pretty obvious... EV train (I suggest EV Training in Defense)...
After you beat the game, You can find a ticket in Kanto.
train it
train it
the elite 4
You cant. you have to train.
Train mareep
train or cheat
soulsilver and heartgold, it has the most trainers
train it silly lol
All you have to do is train your Pokemon or have a Pokemon with a good ice move
You have to train magnemite to level 30.
you train it to level 18