Well the Pokemon league is in the Indigo Plateau. Of course you need all 8 badges. You get to the end of Victory Road. But before that your rival challenges you to a battle. Beat him and you will pass Victory road. You will then be at the Pokemon league. p.s the types are (4 the elite 4) psychic, poison, fighting and dark. And the champion mostly Dragon. how i know i beat the game in 5 days. hope i helped.
To enter the Pokemon League, you only need to obtain the eight Johto badges and then find the Pokemon League building.
Mt. Silver or the Pokemon league
Yes there is.
there is no league all you have to do is vs red at mt silver peak but he has Pokemon over lvl 80
You can defeat the Pokemon League by defeating the Elite Four and the Champion in Pokemon Soul Silver.
you go to the Pokemon league and a karate guy will give it to you after you beat the eliate 22 times
The Pokemon League
must obtain the required number of league badges
You have two beat the Pokemon league.
You get the ss ticket from oak
in Pokemon soul silver you will find it (it is not in the grass)
Once you beat the Pokemon League at the Indego Platue, you will be able to go to Kanto and see Misty.