How to go to Pokemon league in Pokemon Diamond?

Once you have defeated all of the gym leaders, surf north from Sunyshore city to get there. You will have to pass victory road.