The rod is not available until after the elite four.
When you get the master ball and national dex which is before you battle N. Prof junipers dad gives it to you.
The good rod can be obtained by talking to the fisherman on route 209. You need a fishing rod to catch pokemon like Feebas and Magikarp.
After finishing the main storyline, Looker gives you the Super Rod in your house.
Simple find a good rod from a fishing guru and go to the shore of island 6 and use it until you get horsea. -PokemonAnswerMaster-
you cant get the old rod in Pokemon black or Pokemon white
You get the fishing rod at your home after the elite four.
Dragonspiral Tower, use your fishing rod.
By surfing or using a fishing rod
Kyogre is only in Pokemon
You get your first fishing rod in Dewford town and the best one in mossdeep city. :) !! cheers
You can't. Luckily all unova pokemon can be caught without using a fishing rod.
surf on water or get a fishing rod
Most water types can be found in the water or by using fishing rods. But you can only get a rod after you get the natoinal dex.
you can find the old rod on route 32 or you can find the good rod in olivine city
safari zone (fishing wit supe rod)
You have to complete the whole game, then a guy named Looker will give you a Super Rod.
Fishing with the Good Rod at Eterna City.