Instructions
Fly to Veilstone City. Head west past Route 215 and approach the Psyducks blocking the entrance to Route 210 next to the Pokemon Cafe.
Press "Start" to access the menu. Select the secret potion that you received from Cynthia at Valor Lakefront in your "Items" bag and use the potion on the Psyducks. The Psyducks will leave the area, giving you access to Route 210.
Go north on Route 210. A few trainers are hiding in the tall grass for you to battle, and there are some items to pick up, such as a Super Repel, Hyper Potion and Ultra Ball. As you continue heading north, you will encounter a dense fog that may limit your visibility. You may choose to use "Defog" to clear the path if you have a Pokemon in your party that knows the move.
Head northwest through the tall grass, climb the hill and head south on the main bridge. Battle the two trainers and pick up the Smoke Ball.
Head west on the main bridge to battle another trainer. Continue heading west until you reach Celestic Town.