Hi, I am looking to train a small patch of zigzagoon and the problem is, with the current routes I'm using, I seem to be getting little EXP yield. I would like to know which is the best route to grind for a little while. I am currently at the Pokemon League but have not beaten the elite 4. I am looking for a route with high exp yield Pokemon that can be commonly found. Thanks for any advice in advance.
Victory road. You can find Pokemon up to level 40 there, or 50 if you use the DexNav. Haryima and Tentacruel also have relatively high base experience. You could battle the Elite Four themselves, as they have fully evolved Pokemon that give a lot of experience points, but you'll lose money this way. Mirage spots with Audino are also a good option.