In fact, there is no other way to Sunnyshore city other than that of going to Spear Pillar and coming back. Then, he is gone.
First you have to have surf and waterfall. then surf from sunnyshore city and get through victory road and your there.
Sunnyshore City.... xD
well. assuming you know where sunnyshore city is, you go north of there by surfing. you'll battle a some swimmers and sailers. at the end you'll come to a waterfall which you'll have to use waterfall on which you get from jasmine in sunnyshore after getting the citys badge. after you climb the waterfall you'll come to a Pokemon center and a cave. the cave is victory road. the HMS for victory road are as followed: rock smash, strength, surf ,waterfall, and rock climb.
you have to go to sunnyshore i think but am am really stupid so i think a am wrong
in sunnyshore city or iron island or one of the three lakes.
you surf
First you have to have surf and waterfall. then surf from sunnyshore city and get through victory road and your there.
Go to route 223 or Sunnyshore City and use surf
go in sunnyshore city surf through route223 an walk through th Pokemon league cave and surf up the waterfall.
You get the last Gym Battle in Sunnyshore City, then go the the small beach in the north there. Then Garry (or your friend) then he will talk to you. The girl there will give the TM "Surf"!
you go to sunnyshore city you go to sunnyshore city you go to sunnyshore city
I think after you get the National Dex in Sunnyshore City you can Surf to the 'Pokemon Statue' and press 'A' against it and Snorlax will appear.
Sunnyshore City.... xD
Simple answer is yes you need to Surf from Sunyshore to Victory Road. There is no other way to get there unless you've already visited (You can fly there then)
fly to sunnyshore city and go to sunnyshore city gym then from the gym you should see a person on a little island tingey go there and make sure you hav a Pokemon that can surf and knows waterfall and surf just keep goin straight until you get to a waterfall and go up it and then your at victory road for that bit i went on youtube and it gives you a kinda walktrough YOUR WELCOME
hes not in sunnyshore
Surf North on the beach of Sunnyshore.