I just caught a Frillish on Route 129 to Route 130. (They are right next to each other, and are sea, not land routes.) You have to use your DexNav to find it, so you have to wait, and that is the only way I know how to find it. (But it is really worth it!) Hope this helps you throughout your journey!