You can't. There is only one speed to the "Surf" on Diamond/Pearl.
surf there
surf left of jubilife to canalave
Suprisingly, yes.
hearthome lets you use surf anyou get surf from the old lady in cesitown
just take a boat.
No Pokemon can surf in fast current.
No
surf there
3rd gym
with surf
beat crasher wave
its suppose to be surf
Celestic Town
surf is a hm. It is unlimited.
One of your Pokemon has to learn surf.
surf left of jubilife to canalave
Celestic Town is the city/town in which you'll get Surf at.