take one of the Pokemon you are trying to raise to lvl 100, give it an exp. share, take that only one to the Pokemon league with lots of potins and revives, and fight the league again and again until it gets to lvl 100. the league gets progressively better each time you fight them, so your Pokemon will earn more EXP points, plus will earn more than usual because it is holding the exp. share. yes, when your Pokemon is holding the exp. share and fighting it gets more points than usual instead of it just working for Pokemon in your party. yes, it will take a long time, but that is the best place to train them, since they are the best trainers and you always get more exp. points in a trainer battle. i raised plenty of Pokemon to lvl 100 this way. took a long time, but it works really well.
route 205 for Pokemon diamond, pearl and platinum. the trainers have Pokemon from level 10 to level 17
The best place is probably in victory road or the route before it because of the high level Pokemon and if your asking there is no v.s seeker in Pokemon black an white
Answer to fire red Pokemon gameCATCH 100 DIFFERENT KINDS OF POKEMON
A good place train is the route next to Undella town. You can put exp. share on a weaker Pokemon let a stronger Pokemon do all the work and you will level up quickly because the Pokemon there are usually about level 50-60. Another way is by using the daycare to level up fast by just using your bike or running to level up.
Mt. Silver or the Pokemon league
At the Pokemon league.
find a place that has wild Pokemon the same level as it.
Pokemon league :P
elite 4
Well that is a hard question. It all depends on the level of your pokemon. To train level 25-30 pokemon the best place is Desert Resort. Another place that is good is Cold Storage.
The best place to train Pokemon level 40 and above is at Mt. Silver. Since you cannot gain experience through multiplayer battling, the highest leveled place is Mt. Silver. Pokemon average level 40-49 in Mt. Silver, so it is a good place to train.
Route 201 or 202 or 203
the place where you can breed Pokemon next to heart-home city, that's where i go
The Pokemon league is proably the best place to train your Pokemon.If they are a low level give them an EXP share.OR you can train at Mt.silver and also if high enough battle red for a ton of xp
i trained mine at mt.cornet
Around the vicinity of celadon city.
Shoal Cave, north of Mossdeep city.