You need to go to route 126 which can be accessed by surfing east and then south from lilycove or west and then south from mossdeep. Once you get to route 126, dive anywhere (the diving part should be should be around a huge white rock) and travel south underwater until you find a cave like thing. In the cave, dive up and you will be in sootopolis city.
Source: experience